<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 5.1.0.0 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag_lbl" xml:lang="en-US" id="dei_AmendmentFlag_lbl">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:title="label: AmendmentFlag to dei_AmendmentFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="dei_CurrentFiscalYearEndDate_lbl">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:title="label: CurrentFiscalYearEndDate to dei_CurrentFiscalYearEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="dei_DocumentPeriodEndDate_lbl">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:label xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" id="dei_EntityWellKnownSeasonedIssuer_lbl">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:title="label: EntityWellKnownSeasonedIssuer to dei_EntityWellKnownSeasonedIssuer_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:label xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" id="dei_EntityVoluntaryFilers_lbl">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:title="label: EntityVoluntaryFilers to dei_EntityVoluntaryFilers_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="dei_EntityCurrentReportingStatus_lbl">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:title="label: EntityCurrentReportingStatus to dei_EntityCurrentReportingStatus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="dei_EntityFilerCategory_lbl">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:title="label: EntityFilerCategory to dei_EntityFilerCategory_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:label xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityPublicFloat_lbl" xml:lang="en-US" id="dei_EntityPublicFloat_lbl">Entity Public Float</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:title="label: EntityPublicFloat to dei_EntityPublicFloat_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="dei_EntityRegistrantName_lbl">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="dei_EntityCentralIndexKey_lbl">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="dei_EntityCommonStockSharesOutstanding_lbl">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:title="label: EntityCommonStockSharesOutstanding to dei_EntityCommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalYearFocus_lbl">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus_lbl">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType_lbl" xml:lang="en-US" id="dei_DocumentType_lbl">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType_lbl" xlink:title="label: DocumentType to dei_DocumentType_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityShellCompany_lbl" xml:lang="en-US" id="dei_EntityShellCompany_lbl">Entity Shell Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:title="label: EntityShellCompany to dei_EntityShellCompany_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany_lbl">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="EntityExTransitionPeriod" xlink:title="EntityExTransitionPeriod" />
    <link:label xlink:type="resource" xlink:label="dei_EntityExTransitionPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US" id="dei_EntityExTransitionPeriod_lbl">Entity Ex Transition Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:title="label: EntityExTransitionPeriod to dei_EntityExTransitionPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:label xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntitySmallBusiness_lbl" xml:lang="en-US" id="dei_EntitySmallBusiness_lbl">Entity Small Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:title="label: EntitySmallBusiness to dei_EntitySmallBusiness_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="DerivativeNotionalAmount" xlink:title="DerivativeNotionalAmount" />
    <link:label xlink:type="resource" xlink:label="invest_DerivativeNotionalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="invest_DerivativeNotionalAmount_lbl" xml:lang="en-US" id="invest_DerivativeNotionalAmount_lbl">Notional amount of foreign currency derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeNotionalAmount" xlink:to="invest_DerivativeNotionalAmount_lbl" xlink:title="label: DerivativeNotionalAmount to invest_DerivativeNotionalAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="invest_DerivativeNotionalAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="invest_DerivativeNotionalAmount_lbl1" xml:lang="en-US" id="invest_DerivativeNotionalAmount_lbl1">Derivative, Notional Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeNotionalAmount" xlink:to="invest_DerivativeNotionalAmount_lbl1" xlink:title="label: DerivativeNotionalAmount to invest_DerivativeNotionalAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AOCIAttributableToParentAbstract" xlink:label="AOCIAttributableToParentAbstract" xlink:title="AOCIAttributableToParentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AOCIAttributableToParentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AOCIAttributableToParentAbstract_lbl" xml:lang="en-US" id="us-gaap_AOCIAttributableToParentAbstract_lbl">Accumulated Other Comprehensive Income (Loss) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AOCIAttributableToParentAbstract" xlink:to="us-gaap_AOCIAttributableToParentAbstract_lbl" xlink:title="label: AOCIAttributableToParentAbstract to us-gaap_AOCIAttributableToParentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AOCIAttributableToParentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AOCIAttributableToParentAbstract_lbl1" xml:lang="en-US" id="us-gaap_AOCIAttributableToParentAbstract_lbl1">AOCI Attributable to Parent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AOCIAttributableToParentAbstract" xlink:to="us-gaap_AOCIAttributableToParentAbstract_lbl1" xlink:title="label: AOCIAttributableToParentAbstract to us-gaap_AOCIAttributableToParentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="us-gaap_AwardTypeAxis_lbl">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="AccountingChangesAndErrorCorrectionsAbstract" xlink:title="AccountingChangesAndErrorCorrectionsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US" id="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl">Impact on Previously Issued Financial Statements for the Correction of an Error [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xlink:title="label: AccountingChangesAndErrorCorrectionsAbstract to us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201601Member" xlink:label="AccountingStandardsUpdate201601Member" xlink:title="AccountingStandardsUpdate201601Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate201601Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountingStandardsUpdate201601Member_lbl" xml:lang="en-US" id="us-gaap_AccountingStandardsUpdate201601Member_lbl">ASU 2016-01 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingStandardsUpdate201601Member" xlink:to="us-gaap_AccountingStandardsUpdate201601Member_lbl" xlink:title="label: AccountingStandardsUpdate201601Member to us-gaap_AccountingStandardsUpdate201601Member_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate201601Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingStandardsUpdate201601Member_lbl1" xml:lang="en-US" id="us-gaap_AccountingStandardsUpdate201601Member_lbl1">Accounting Standards Update 2016-01 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingStandardsUpdate201601Member" xlink:to="us-gaap_AccountingStandardsUpdate201601Member_lbl1" xlink:title="label: AccountingStandardsUpdate201601Member to us-gaap_AccountingStandardsUpdate201601Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="AccountingChangesAndErrorCorrectionsTextBlock" xlink:title="AccountingChangesAndErrorCorrectionsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" xml:lang="en-US" id="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl">Impact on Previously Issued Financial Statements for the Correction of an Error</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingChangesAndErrorCorrectionsTextBlock" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" xlink:title="label: AccountingChangesAndErrorCorrectionsTextBlock to us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="AccountingStandardsUpdate201409Member" xlink:title="AccountingStandardsUpdate201409Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate201409Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingStandardsUpdate201409Member_lbl" xml:lang="en-US" id="us-gaap_AccountingStandardsUpdate201409Member_lbl">ASC 606 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingStandardsUpdate201409Member" xlink:to="us-gaap_AccountingStandardsUpdate201409Member_lbl" xlink:title="label: AccountingStandardsUpdate201409Member to us-gaap_AccountingStandardsUpdate201409Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent_lbl">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="AccountsReceivableGrossCurrent" xlink:title="AccountsReceivableGrossCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableGrossCurrent_lbl">Accounts receivable - trade</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:title="label: AccountsReceivableGrossCurrent to us-gaap_AccountsReceivableGrossCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableMember_lbl">Accounts Receivable - Trade [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:title="label: AccountsReceivableMember to us-gaap_AccountsReceivableMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableMember_lbl1" xml:lang="en-US" id="us-gaap_AccountsReceivableMember_lbl1">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl1" xlink:title="label: AccountsReceivableMember to us-gaap_AccountsReceivableMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="AccountsReceivableNet" xlink:title="AccountsReceivableNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNet_lbl">Total accounts receivable - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl" xlink:title="label: AccountsReceivableNet to us-gaap_AccountsReceivableNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNet_lbl1" xml:lang="en-US" id="us-gaap_AccountsReceivableNet_lbl1">Accounts Receivable, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl1" xlink:title="label: AccountsReceivableNet to us-gaap_AccountsReceivableNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl">Accounts receivable - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl1">Accounts receivable - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl1" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="AccountsReceivableNetAbstract" xlink:title="AccountsReceivableNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetAbstract_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNetAbstract_lbl">Accounts Receivable, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNetAbstract_lbl" xlink:title="label: AccountsReceivableNetAbstract to us-gaap_AccountsReceivableNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="AccountsNotesAndLoansReceivableLineItems" xlink:title="AccountsNotesAndLoansReceivableLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US" id="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xlink:title="label: AccountsNotesAndLoansReceivableLineItems to us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl">Accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl1">Accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl1" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl">Accrued liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xlink:title="label: AccruedLiabilitiesCurrentAbstract to us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="AccruedLiabilitiesMember" xlink:title="AccruedLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccruedLiabilitiesMember_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesMember_lbl">Contingent Consideration [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesMember" xlink:to="us-gaap_AccruedLiabilitiesMember_lbl" xlink:title="label: AccruedLiabilitiesMember to us-gaap_AccruedLiabilitiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesMember_lbl1" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesMember_lbl1">Accrued Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesMember" xlink:to="us-gaap_AccruedLiabilitiesMember_lbl1" xlink:title="label: AccruedLiabilitiesMember to us-gaap_AccruedLiabilitiesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:title="AccumulatedNetUnrealizedInvestmentGainLossMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl">Unrealized Gain (Loss) on Short-Term Investments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xlink:title="label: AccumulatedNetUnrealizedInvestmentGainLossMember to us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="AccumulatedOtherComprehensiveIncomeLossTable" xlink:title="AccumulatedOtherComprehensiveIncomeLossTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossTable to us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:title="AccumulatedOtherComprehensiveIncomeLossLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossLineItems to us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="AccumulatedTranslationAdjustmentMember" xlink:title="AccumulatedTranslationAdjustmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedTranslationAdjustmentMember_lbl">Foreign Currency Translation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:title="label: AccumulatedTranslationAdjustmentMember to us-gaap_AccumulatedTranslationAdjustmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" xlink:title="label: AccumulatedTranslationAdjustmentMember to us-gaap_AccumulatedTranslationAdjustmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl">Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1">Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl2" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl2">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl2" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl">Accumulated Other Comprehensive Income (Loss) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl">Weighted Average Amortization Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1">Estimated useful life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:title="AcquiredFiniteLivedIntangibleAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsLineItems to us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapital_lbl">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:title="label: AdditionalPaidInCapital to us-gaap_AdditionalPaidInCapital_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Adjustments to reconcile net (loss) income to net cash used in operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:title="label: AdjustmentsForNewAccountingPronouncementsAxis to us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="AdjustmentsForErrorCorrectionDomain" xlink:title="AdjustmentsForErrorCorrectionDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsForErrorCorrectionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsForErrorCorrectionDomain_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsForErrorCorrectionDomain_lbl">Adjustments for Error Correction [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsForErrorCorrectionDomain" xlink:to="us-gaap_AdjustmentsForErrorCorrectionDomain_lbl" xlink:title="label: AdjustmentsForErrorCorrectionDomain to us-gaap_AdjustmentsForErrorCorrectionDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl">Allowance for bad debts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" id="us-gaap_AmortizationOfFinancingCosts_lbl">Amortization and write-off of debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:title="label: AmortizationOfFinancingCosts to us-gaap_AmortizationOfFinancingCosts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl">Amortization expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl1" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl1">Amortization of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl">Antidilutive shares excluded from computation of earnings per share (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesNameDomain_lbl">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:title="label: AntidilutiveSecuritiesNameDomain to us-gaap_AntidilutiveSecuritiesNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl">ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl1">ASSETS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAbstract_lbl2" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl2">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl2" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Assets_lbl" xml:lang="en-US" id="us-gaap_Assets_lbl">TOTAL ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl" xlink:title="label: Assets to us-gaap_Assets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Assets_lbl1" xml:lang="en-US" id="us-gaap_Assets_lbl1">TOTAL ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl1" xlink:title="label: Assets to us-gaap_Assets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl1">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract_lbl">Current assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsCurrentAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract_lbl1">Current assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl1" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl">Basis of Presentation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:title="label: BasisOfAccountingPolicyPolicyTextBlock to us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" xlink:title="label: BasisOfAccountingPolicyPolicyTextBlock to us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="BasisOfAccounting" xlink:title="BasisOfAccounting" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccounting_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_BasisOfAccounting_lbl" xml:lang="en-US" id="us-gaap_BasisOfAccounting_lbl">Basis of Presentation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl" xlink:title="label: BasisOfAccounting to us-gaap_BasisOfAccounting_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccounting_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfAccounting_lbl1" xml:lang="en-US" id="us-gaap_BasisOfAccounting_lbl1">Basis of Accounting [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl1" xlink:title="label: BasisOfAccounting to us-gaap_BasisOfAccounting_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:title="BusinessCombinationContingentConsiderationLiabilityMeasurementInput" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl">Assumptions for fair value of contingent consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl" xlink:title="label: BusinessCombinationContingentConsiderationLiabilityMeasurementInput to us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="BusinessCombinationContingentConsiderationLiability" xlink:title="BusinessCombinationContingentConsiderationLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl">Contingent payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xlink:title="label: BusinessCombinationContingentConsiderationLiability to us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl1">Fair value of contingent consideration obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl1" xlink:title="label: BusinessCombinationContingentConsiderationLiability to us-gaap_BusinessCombinationContingentConsiderationLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl2" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl2">Preliminary fair value of contingent consideration obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl2" xlink:title="label: BusinessCombinationContingentConsiderationLiability to us-gaap_BusinessCombinationContingentConsiderationLiability_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl">Other net liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl">Acquisition costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xlink:title="label: BusinessAcquisitionCostOfAcquiredEntityTransactionCosts to us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl1">Business Acquisition, Transaction Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl1" xlink:title="label: BusinessAcquisitionCostOfAcquiredEntityTransactionCosts to us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionLineItems_lbl">Business Acquisition [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:title="label: BusinessAcquisitionLineItems to us-gaap_BusinessAcquisitionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAcquireeDomain_lbl">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:title="label: BusinessAcquisitionAcquireeDomain to us-gaap_BusinessAcquisitionAcquireeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAxis_lbl">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:title="label: BusinessAcquisitionAxis to us-gaap_BusinessAcquisitionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationsAbstract_lbl">Acquisition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:title="label: BusinessCombinationsAbstract to us-gaap_BusinessCombinationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationDisclosureTextBlock_lbl">Acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:title="label: BusinessCombinationDisclosureTextBlock to us-gaap_BusinessCombinationDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationDisclosureTextBlock_lbl1">Business Combination Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl1" xlink:title="label: BusinessCombinationDisclosureTextBlock to us-gaap_BusinessCombinationDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:title="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl">Aggregate contingent consideration obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl" xlink:title="label: BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh to us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl1">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl1" xlink:title="label: BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh to us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDescriptionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDescriptionAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationDescriptionAbstract_lbl">Business Acquistion [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="us-gaap_BusinessCombinationDescriptionAbstract_lbl" xlink:title="label: BusinessCombinationDescriptionAbstract to us-gaap_BusinessCombinationDescriptionAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl">Finite-lived intangible assets acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="BusinessCombinationAcquisitionRelatedCosts" xlink:title="BusinessCombinationAcquisitionRelatedCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl">Acquisition costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:title="label: BusinessCombinationAcquisitionRelatedCosts to us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:title="CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl" xml:lang="en-US" id="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl">As Revised [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:to="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl" xlink:title="label: CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member to us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl1" xml:lang="en-US" id="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl1">As Previously Reported [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:to="us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl1" xlink:title="label: CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member to us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl">Cash and cash equivalents - Beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1">Cash and cash equivalents - End of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl">Non-cash investing and financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:title="label: CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="ClassOfTreasuryStockTable" xlink:title="ClassOfTreasuryStockTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfTreasuryStockTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfTreasuryStockTable_lbl" xml:lang="en-US" id="us-gaap_ClassOfTreasuryStockTable_lbl">Class of Treasury Stock [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfTreasuryStockTable" xlink:to="us-gaap_ClassOfTreasuryStockTable_lbl" xlink:title="label: ClassOfTreasuryStockTable to us-gaap_ClassOfTreasuryStockTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US" id="us-gaap_ClassOfStockDomain_lbl">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl" xlink:title="label: ClassOfStockDomain to us-gaap_ClassOfStockDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl">Commitments and contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="us-gaap_CommonStockMember_lbl">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized_lbl">Common stock, authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_CommonStockParOrStatedValuePerShare_lbl">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:title="label: CommonStockParOrStatedValuePerShare to us-gaap_CommonStockParOrStatedValuePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued_lbl">Common stock, issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl">Common stock, outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl">Common stock; par value $.01 per share, 50,000,000 shares authorized; 18,812,102 and 18,893,102 shares issued and outstanding at December 31, 2018 and March 31, 2018, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockValue_lbl1" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl1">Common stock; par value $.01 per share, 50,000,000 shares authorized; 18,893,102 shares issued and outstanding at March 31, 2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl1" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="ComprehensiveIncomeNoteTextBlock" xlink:title="ComprehensiveIncomeNoteTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xlink:title="label: ComprehensiveIncomeNoteTextBlock to us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl">Comprehensive (loss) income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl1">Comprehensive income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl">Significant Customer and Other Information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1">Concentration Risk Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:title="label: ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskBenchmarkDomain_lbl">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:title="label: ConcentrationRiskBenchmarkDomain to us-gaap_ConcentrationRiskBenchmarkDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl">Concentration risk percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:title="label: ConcentrationRiskPercentage1 to us-gaap_ConcentrationRiskPercentage1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskLineItems_lbl">Concentration Risk [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:title="label: ConcentrationRiskLineItems to us-gaap_ConcentrationRiskLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskTable_lbl">Concentration Risk [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:title="label: ConcentrationRiskTable to us-gaap_ConcentrationRiskTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="ContingentConsiderationTypeDomain" xlink:title="ContingentConsiderationTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContingentConsiderationTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContingentConsiderationTypeDomain_lbl" xml:lang="en-US" id="us-gaap_ContingentConsiderationTypeDomain_lbl">Contingent Consideration Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentConsiderationTypeDomain" xlink:to="us-gaap_ContingentConsiderationTypeDomain_lbl" xlink:title="label: ContingentConsiderationTypeDomain to us-gaap_ContingentConsiderationTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="ContingentConsiderationByTypeAxis" xlink:title="ContingentConsiderationByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContingentConsiderationByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContingentConsiderationByTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ContingentConsiderationByTypeAxis_lbl">Contingent Consideration by Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationByTypeAxis_lbl" xlink:title="label: ContingentConsiderationByTypeAxis to us-gaap_ContingentConsiderationByTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrentAbstract" xlink:label="ContractWithCustomerAssetNetNoncurrentAbstract" xlink:title="ContractWithCustomerAssetNetNoncurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetNetNoncurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetNetNoncurrentAbstract_lbl">Long-term contract assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetNetNoncurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrentAbstract_lbl" xlink:title="label: ContractWithCustomerAssetNetNoncurrentAbstract to us-gaap_ContractWithCustomerAssetNetNoncurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetGrossNoncurrent" xlink:label="ContractWithCustomerAssetGrossNoncurrent" xlink:title="ContractWithCustomerAssetGrossNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl">Total long-term contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetGrossNoncurrent" xlink:to="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl" xlink:title="label: ContractWithCustomerAssetGrossNoncurrent to us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl1">Long-term contract assets (see Note 9)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetGrossNoncurrent" xlink:to="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl1" xlink:title="label: ContractWithCustomerAssetGrossNoncurrent to us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl2" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl2">Long-term contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetGrossNoncurrent" xlink:to="us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl2" xlink:title="label: ContractWithCustomerAssetGrossNoncurrent to us-gaap_ContractWithCustomerAssetGrossNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:label="ContractWithCustomerAssetGrossCurrent" xlink:title="ContractWithCustomerAssetGrossCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetGrossCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerAssetGrossCurrent_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetGrossCurrent_lbl">Contract assets (see Note 9)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetGrossCurrent" xlink:to="us-gaap_ContractWithCustomerAssetGrossCurrent_lbl" xlink:title="label: ContractWithCustomerAssetGrossCurrent to us-gaap_ContractWithCustomerAssetGrossCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetGrossCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetGrossCurrent_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetGrossCurrent_lbl1">Contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetGrossCurrent" xlink:to="us-gaap_ContractWithCustomerAssetGrossCurrent_lbl1" xlink:title="label: ContractWithCustomerAssetGrossCurrent to us-gaap_ContractWithCustomerAssetGrossCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="ContractWithCustomerLiabilityNoncurrent" xlink:title="ContractWithCustomerLiabilityNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl">Total long-term contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xlink:title="label: ContractWithCustomerLiabilityNoncurrent to us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1">Long-term contract liabilities (see Note 12)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1" xlink:title="label: ContractWithCustomerLiabilityNoncurrent to us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl2" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl2">Long-term contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl2" xlink:title="label: ContractWithCustomerLiabilityNoncurrent to us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityAbstract" xlink:label="ContractWithCustomerLiabilityAbstract" xlink:title="ContractWithCustomerLiabilityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerLiabilityAbstract_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityAbstract_lbl">Contract Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityAbstract_lbl" xlink:title="label: ContractWithCustomerLiabilityAbstract to us-gaap_ContractWithCustomerLiabilityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiability_lbl">Total contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl" xlink:title="label: ContractWithCustomerLiability to us-gaap_ContractWithCustomerLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerLiability_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiability_lbl1">Contract with Customer, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl1" xlink:title="label: ContractWithCustomerLiability to us-gaap_ContractWithCustomerLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetAbstract" xlink:label="ContractWithCustomerAssetNetAbstract" xlink:title="ContractWithCustomerAssetNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetNetAbstract_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetNetAbstract_lbl">Contract Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetNetAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetAbstract_lbl" xlink:title="label: ContractWithCustomerAssetNetAbstract to us-gaap_ContractWithCustomerAssetNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="ContractWithCustomerAssetNetCurrent" xlink:title="ContractWithCustomerAssetNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetNetCurrent_lbl">Total short-term contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:title="label: ContractWithCustomerAssetNetCurrent to us-gaap_ContractWithCustomerAssetNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetNetCurrent_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetNetCurrent_lbl1">Contract with Customer, Asset, Net, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl1" xlink:title="label: ContractWithCustomerAssetNetCurrent to us-gaap_ContractWithCustomerAssetNetCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="ContractWithCustomerLiabilityCurrent" xlink:title="ContractWithCustomerLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityCurrent_lbl">Contract liabilities (see Note 12)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:title="label: ContractWithCustomerLiabilityCurrent to us-gaap_ContractWithCustomerLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1">Total short-term contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" xlink:title="label: ContractWithCustomerLiabilityCurrent to us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerLiabilityCurrent_lbl2" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityCurrent_lbl2">Contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl2" xlink:title="label: ContractWithCustomerLiabilityCurrent to us-gaap_ContractWithCustomerLiabilityCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetGross" xlink:label="ContractWithCustomerAssetGross" xlink:title="ContractWithCustomerAssetGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ContractWithCustomerAssetGross_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetGross_lbl">Total contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetGross" xlink:to="us-gaap_ContractWithCustomerAssetGross_lbl" xlink:title="label: ContractWithCustomerAssetGross to us-gaap_ContractWithCustomerAssetGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetGross_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetGross_lbl1">Contract with Customer, Asset, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetGross" xlink:to="us-gaap_ContractWithCustomerAssetGross_lbl1" xlink:title="label: ContractWithCustomerAssetGross to us-gaap_ContractWithCustomerAssetGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrentAbstract" xlink:label="ContractWithCustomerAssetNetCurrentAbstract" xlink:title="ContractWithCustomerAssetNetCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetNetCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetNetCurrentAbstract_lbl">Short-term contract assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetNetCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrentAbstract_lbl" xlink:title="label: ContractWithCustomerAssetNetCurrentAbstract to us-gaap_ContractWithCustomerAssetNetCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSold_lbl">Cost of goods sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:title="label: CostOfGoodsAndServicesSold to us-gaap_CostOfGoodsAndServicesSold_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="us-gaap_CreditFacilityAxis_lbl">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:title="label: CreditFacilityAxis to us-gaap_CreditFacilityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="us-gaap_CreditFacilityDomain_lbl">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl" xlink:title="label: CreditFacilityDomain to us-gaap_CreditFacilityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:title="CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xml:lang="en-US" id="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl">Cumulative-effect adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xlink:title="label: CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption to us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl1" xml:lang="en-US" id="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl1">Cumulative-effect adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl1" xlink:title="label: CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption to us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="us-gaap_CustomerRelationshipsMember_lbl">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:title="label: CustomerRelationshipsMember to us-gaap_CustomerRelationshipsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureAbstract_lbl">Debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:title="label: DebtDisclosureAbstract to us-gaap_DebtDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl">Interest rate over LIBOR rate under option 1</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRate1 to us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentTable_lbl">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:title="label: DebtInstrumentTable to us-gaap_DebtInstrumentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentAxis_lbl">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:title="label: DebtInstrumentAxis to us-gaap_DebtInstrumentAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentCarryingAmount_lbl">Principal amount of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:title="label: DebtInstrumentCarryingAmount to us-gaap_DebtInstrumentCarryingAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DebtInstrumentCarryingAmount_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentCarryingAmount_lbl1">Total payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl1" xlink:title="label: DebtInstrumentCarryingAmount to us-gaap_DebtInstrumentCarryingAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock_lbl">Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock_lbl1">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl1" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentLineItems_lbl">Debt Instrument [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:title="label: DebtInstrumentLineItems to us-gaap_DebtInstrumentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="DebtInstrumentPeriodicPaymentPrincipal" xlink:title="DebtInstrumentPeriodicPaymentPrincipal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl">Quarterly principal payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:title="label: DebtInstrumentPeriodicPaymentPrincipal to us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="DebtInstrumentsAbstract" xlink:title="DebtInstrumentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentsAbstract_lbl">Summarized information about the term loan [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentsAbstract" xlink:to="us-gaap_DebtInstrumentsAbstract_lbl" xlink:title="label: DebtInstrumentsAbstract to us-gaap_DebtInstrumentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl">Interest rate at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate_lbl">Debt instrument, maturity date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentMaturityDate_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate_lbl1">Debt Instrument, Maturity Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl1" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentNameDomain_lbl">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xlink:title="label: DebtInstrumentNameDomain to us-gaap_DebtInstrumentNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1">Deferred Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl">Long-term deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:title="label: DeferredTaxAssetsNetNoncurrent to us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1">Long-term deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xlink:title="label: DeferredTaxAssetsNetNoncurrent to us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl">Long-term deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1">Long-term deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Depreciation_lbl" xml:lang="en-US" id="us-gaap_Depreciation_lbl">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:title="label: Depreciation to us-gaap_Depreciation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeTermOfContract" xlink:label="DerivativeTermOfContract" xlink:title="DerivativeTermOfContract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeTermOfContract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeTermOfContract_lbl" xml:lang="en-US" id="us-gaap_DerivativeTermOfContract_lbl">Derivative, Term of Contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeTermOfContract" xlink:to="us-gaap_DerivativeTermOfContract_lbl" xlink:title="label: DerivativeTermOfContract to us-gaap_DerivativeTermOfContract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl">Financial Risk Management and Derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xlink:title="label: DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock to us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl1">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl1" xlink:title="label: DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock to us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="DerivativeInstrumentRiskAxis" xlink:title="DerivativeInstrumentRiskAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentRiskAxis_lbl">Derivative Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:title="label: DerivativeInstrumentRiskAxis to us-gaap_DerivativeInstrumentRiskAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl">Forward foreign currency exchange contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" xlink:title="label: DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet to us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1">Net gain (loss) on forward foreign currency exchange contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" xlink:title="label: DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet to us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl">Financial Risk Management and Derivatives [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xlink:title="label: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:title="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" xlink:title="label: DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable to us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="DerivativeInstrumentsGainLossLineItems" xlink:title="DerivativeInstrumentsGainLossLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" xlink:title="label: DerivativeInstrumentsGainLossLineItems to us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="DerivativeContractTypeDomain" xlink:title="DerivativeContractTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US" id="us-gaap_DerivativeContractTypeDomain_lbl">Derivative Contract [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl" xlink:title="label: DerivativeContractTypeDomain to us-gaap_DerivativeContractTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="DevelopedTechnologyRightsMember" xlink:title="DevelopedTechnologyRightsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DevelopedTechnologyRightsMember_lbl" xml:lang="en-US" id="us-gaap_DevelopedTechnologyRightsMember_lbl">Developed Technology [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:title="label: DevelopedTechnologyRightsMember to us-gaap_DevelopedTechnologyRightsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DevelopedTechnologyRightsMember_lbl1" xml:lang="en-US" id="us-gaap_DevelopedTechnologyRightsMember_lbl1">Developed Technology Rights [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember_lbl1" xlink:title="label: DevelopedTechnologyRightsMember to us-gaap_DevelopedTechnologyRightsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:title="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xml:lang="en-US" id="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl">Adoption of ASC 2014-09 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" xlink:title="label: DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member to us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl1" xml:lang="en-US" id="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl1">Adoption of ASC 606 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:to="us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl1" xlink:title="label: DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member to us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl">Share-based Payments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl">Share-based Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="EarningsPerShareReconciliationAbstract" xlink:title="EarningsPerShareReconciliationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareReconciliationAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareReconciliationAbstract_lbl">Reconciliation of basic and diluted net income (loss) per share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareReconciliationAbstract" xlink:to="us-gaap_EarningsPerShareReconciliationAbstract_lbl" xlink:title="label: EarningsPerShareReconciliationAbstract to us-gaap_EarningsPerShareReconciliationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="EarningsPerShareBasicAndDilutedAbstract" xlink:title="EarningsPerShareBasicAndDilutedAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl">Net (loss) income per share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:title="label: EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" xlink:title="label: EarningsPerShareBasicAndDilutedAbstract to us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl">Net Income (Loss) Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl1">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl1" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl">Basic net (loss) income per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl1">Basic net income (loss) per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl2">Basic net (loss) income per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl2" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl">Diluted net (loss) income per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareDiluted_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl1">Diluted net income (loss) per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl1" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl2">Diluted net (loss) income per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl2" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl">Net Income (Loss) Per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalents to us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl">Corporate tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl">Effective income tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl">Weighted average vesting period over which compensation expense is expected to be recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1">Weighted average vesting period over which compensation expense is expected to be recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl">Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeStockOptionMember_lbl1" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl1">Stock Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl1" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl">Total unrecognized compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl">Total unrecognized compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="us-gaap_EquityComponentDomain_lbl">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xlink:title="label: EquityComponentDomain to us-gaap_EquityComponentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="us-gaap_EquityAbstract_lbl">Share Repurchase Program [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:title="label: EquityAbstract to us-gaap_EquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="EquityClassOfTreasuryStockLineItems" xlink:title="EquityClassOfTreasuryStockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xml:lang="en-US" id="us-gaap_EquityClassOfTreasuryStockLineItems_lbl">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xlink:title="label: EquityClassOfTreasuryStockLineItems to us-gaap_EquityClassOfTreasuryStockLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:label="ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:title="ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_lbl" xml:lang="en-US" id="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_lbl">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_lbl" xlink:title="label: ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems to us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:title="ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_lbl" xml:lang="en-US" id="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_lbl">Adjustments for Error Corrections [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_lbl" xlink:title="label: ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis to us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US" id="us-gaap_FairValueAdjustmentOfWarrants_lbl">Gain due to change in fair value of the warrant liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:title="label: FairValueAdjustmentOfWarrants to us-gaap_FairValueAdjustmentOfWarrants_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xml:lang="en-US" id="us-gaap_FairValueAdjustmentOfWarrants_lbl1">Fair Value Adjustment of Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl1" xlink:title="label: FairValueAdjustmentOfWarrants to us-gaap_FairValueAdjustmentOfWarrants_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresAbstract_lbl">Fair Value Measurements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:title="label: FairValueDisclosuresAbstract to us-gaap_FairValueDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByMeasurementFrequencyAxis_lbl">Measurement Frequency [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:title="label: FairValueByMeasurementFrequencyAxis to us-gaap_FairValueByMeasurementFrequencyAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl">Assumptions Used to Determine Fair Value of Contingent Consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:title="label: FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsQuantitativeInformationAbstract" xlink:label="FairValueInputsQuantitativeInformationAbstract" xlink:title="FairValueInputsQuantitativeInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsQuantitativeInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsQuantitativeInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsQuantitativeInformationAbstract_lbl">Fair Value Assumptions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsQuantitativeInformationAbstract" xlink:to="us-gaap_FairValueInputsQuantitativeInformationAbstract_lbl" xlink:title="label: FairValueInputsQuantitativeInformationAbstract to us-gaap_FairValueInputsQuantitativeInformationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByLiabilityClassAxis_lbl">Liability Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:title="label: FairValueByLiabilityClassAxis to us-gaap_FairValueByLiabilityClassAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsRecurringMember_lbl">Recurring [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:title="label: FairValueMeasurementsRecurringMember to us-gaap_FairValueMeasurementsRecurringMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementFrequencyDomain_lbl">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:title="label: FairValueMeasurementFrequencyDomain to us-gaap_FairValueMeasurementFrequencyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl">Exercises/settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl">Fair Value by Liability Class [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl">Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl">Newly issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:title="label: FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl">Fair Value Measurements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl1">Fair Value Disclosures [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel3Member_lbl">Level 3 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:title="label: FairValueInputsLevel3Member to us-gaap_FairValueInputsLevel3Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel1Member_lbl">Level 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:title="label: FairValueInputsLevel1Member to us-gaap_FairValueInputsLevel1Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel2Member_lbl">Level 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:title="label: FairValueInputsLevel2Member to us-gaap_FairValueInputsLevel2Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl">Change in warrant liability measured at fair value recurring basis using significant unobservable inputs (Level 3) [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl">Change in Warrant Liability Measured at Fair Value Recurring Basis Using Significant Unobservable Inputs (Level 3)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl">Total (gain) loss included in net income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl">Net transfers in (out) of Level 3</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl">2023</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl">2019 - remaining three months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNet_lbl">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:title="label: FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1">Finite-Lived Intangible Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsGross_lbl">Gross Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:title="label: FiniteLivedIntangibleAssetsGross to us-gaap_FiniteLivedIntangibleAssetsGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:title="label: FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl1">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:title="label: FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl">Intangible assets subject to amortization [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsNetAbstract to us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl1">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsNetAbstract to us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl">Accumulated Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAccumulatedAmortization to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl">Estimated future amortization expense for intangible assets subject to amortization [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl1">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl">Forward foreign currency exchange contracts included in prepaid and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl" xlink:title="label: ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue to us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="ForeignCurrencyContractAssetFairValueDisclosure" xlink:title="ForeignCurrencyContractAssetFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl">Forward foreign currency exchange contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xlink:title="label: ForeignCurrencyContractAssetFairValueDisclosure to us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl1">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl1" xlink:title="label: ForeignCurrencyContractAssetFairValueDisclosure to us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="ForeignExchangeForwardMember" xlink:title="ForeignExchangeForwardMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignExchangeForwardMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ForeignExchangeForwardMember_lbl" xml:lang="en-US" id="us-gaap_ForeignExchangeForwardMember_lbl">Forward Foreign Currency Exchange Contracts [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignExchangeForwardMember" xlink:to="us-gaap_ForeignExchangeForwardMember_lbl" xlink:title="label: ForeignExchangeForwardMember to us-gaap_ForeignExchangeForwardMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignExchangeForwardMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignExchangeForwardMember_lbl1" xml:lang="en-US" id="us-gaap_ForeignExchangeForwardMember_lbl1">Foreign Exchange Forward [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignExchangeForwardMember" xlink:to="us-gaap_ForeignExchangeForwardMember_lbl1" xlink:title="label: ForeignExchangeForwardMember to us-gaap_ForeignExchangeForwardMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:title="ForeignCurrencyContractsLiabilityFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl">Forward foreign currency exchange contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl" xlink:title="label: ForeignCurrencyContractsLiabilityFairValueDisclosure to us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl1">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl1" xlink:title="label: ForeignCurrencyContractsLiabilityFairValueDisclosure to us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl">Forward foreign currency exchange contracts included in other current liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" xlink:title="label: ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue to us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" id="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl">Loss on disposal of plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:title="label: GainLossOnSaleOfPropertyPlantEquipment to us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" xml:lang="en-US" id="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" xlink:title="label: GainLossOnSaleOfPropertyPlantEquipment to us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpenseMember_lbl">General and Administrative Expenses [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:title="label: GeneralAndAdministrativeExpenseMember to us-gaap_GeneralAndAdministrativeExpenseMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpense_lbl">General and administrative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:title="label: GeneralAndAdministrativeExpense to us-gaap_GeneralAndAdministrativeExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="GoodwillForeignCurrencyTranslationGainLoss" xlink:title="GoodwillForeignCurrencyTranslationGainLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US" id="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl">Translation adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:title="label: GoodwillForeignCurrencyTranslationGainLoss to us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" xml:lang="en-US" id="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" xlink:title="label: GoodwillForeignCurrencyTranslationGainLoss to us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_Goodwill_lbl" xml:lang="en-US" id="us-gaap_Goodwill_lbl">Balance at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_Goodwill_lbl1" xml:lang="en-US" id="us-gaap_Goodwill_lbl1">Balance at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl1" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Goodwill_lbl2" xml:lang="en-US" id="us-gaap_Goodwill_lbl2">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl2" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="GoodwillAcquiredDuringPeriod" xlink:title="GoodwillAcquiredDuringPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" id="us-gaap_GoodwillAcquiredDuringPeriod_lbl">Goodwill acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:title="label: GoodwillAcquiredDuringPeriod to us-gaap_GoodwillAcquiredDuringPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAcquiredDuringPeriod_lbl1" xml:lang="en-US" id="us-gaap_GoodwillAcquiredDuringPeriod_lbl1">Goodwill, Acquired During Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl1" xlink:title="label: GoodwillAcquiredDuringPeriod to us-gaap_GoodwillAcquiredDuringPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:title="GoodwillAndIntangibleAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl">Goodwill and Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureTextBlock to us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl1">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl1" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureTextBlock to us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="GoodwillImpairmentLoss" xlink:title="GoodwillImpairmentLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US" id="us-gaap_GoodwillImpairmentLoss_lbl">Impairment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" xlink:title="label: GoodwillImpairmentLoss to us-gaap_GoodwillImpairmentLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillImpairmentLoss_lbl1" xml:lang="en-US" id="us-gaap_GoodwillImpairmentLoss_lbl1">Goodwill, Impairment Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl1" xlink:title="label: GoodwillImpairmentLoss to us-gaap_GoodwillImpairmentLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="GoodwillRollForward" xlink:title="GoodwillRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillRollForward_lbl" xml:lang="en-US" id="us-gaap_GoodwillRollForward_lbl">Goodwill [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillRollForward" xlink:to="us-gaap_GoodwillRollForward_lbl" xlink:title="label: GoodwillRollForward to us-gaap_GoodwillRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl">Goodwill and Intangible Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureAbstract to us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="us-gaap_GrossProfit_lbl">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GrossProfit_lbl1" xml:lang="en-US" id="us-gaap_GrossProfit_lbl1">Gross Profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementLocationDomain_lbl">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl" xlink:title="label: IncomeStatementLocationDomain to us-gaap_IncomeStatementLocationDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementLocationAxis_lbl">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:title="label: IncomeStatementLocationAxis to us-gaap_IncomeStatementLocationAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureAbstract_lbl">Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:title="label: IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl">(Loss) income before income tax (benefit) expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract_lbl">Consolidated Statements of Operations (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeStatementAbstract_lbl1" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract_lbl1">Consolidated Statement of Operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl1" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl">Income tax (benefit) expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl1">Income tax expense (benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl2">Income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl1">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxesReceivable_lbl">Income tax receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl" xlink:title="label: IncomeTaxesReceivable to us-gaap_IncomeTaxesReceivable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxesPaidNet_lbl">Income taxes, net of refunds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:title="label: IncomeTaxesPaidNet to us-gaap_IncomeTaxesPaidNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="IncreaseDecreaseInContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl">Contract liabilities, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:title="label: IncreaseDecreaseInContractWithCustomerLiability to us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl1">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl1" xlink:title="label: IncreaseDecreaseInContractWithCustomerLiability to us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl">Accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:title="label: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="IncreaseDecreaseInContractWithCustomerAsset" xlink:title="IncreaseDecreaseInContractWithCustomerAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl">Contract assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:title="label: IncreaseDecreaseInContractWithCustomerAsset to us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl1">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl1" xlink:title="label: IncreaseDecreaseInContractWithCustomerAsset to us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1">Increase (Decrease) in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="IncreaseDecreaseInIncomeTaxesReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl">Income tax receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:title="label: IncreaseDecreaseInIncomeTaxesReceivable to us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1">Increase (Decrease) in Income Taxes Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" xlink:title="label: IncreaseDecreaseInIncomeTaxesReceivable to us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInventories_lbl">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:title="label: IncreaseDecreaseInInventories to us-gaap_IncreaseDecreaseInInventories_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInInventories_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInventories_lbl1">Increase (Decrease) in Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl1" xlink:title="label: IncreaseDecreaseInInventories to us-gaap_IncreaseDecreaseInInventories_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl">Other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:title="label: IncreaseDecreaseInOtherOperatingLiabilities to us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInOtherOperatingLiabilities to us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl">Changes in operating assets and liabilities, net of effects of acquisitions:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="IncreaseDecreaseInOtherOperatingAssets" xlink:title="IncreaseDecreaseInOtherOperatingAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:title="label: IncreaseDecreaseInOtherOperatingAssets to us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1">Increase (Decrease) in Other Operating Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xlink:title="label: IncreaseDecreaseInOtherOperatingAssets to us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:title="InitialApplicationPeriodCumulativeEffectTransitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xml:lang="en-US" id="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" xlink:title="label: InitialApplicationPeriodCumulativeEffectTransitionAxis to us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:title="InitialApplicationPeriodCumulativeEffectTransitionDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xml:lang="en-US" id="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" xlink:title="label: InitialApplicationPeriodCumulativeEffectTransitionDomain to us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl">Intangible assets - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:title="label: IntangibleAssetsNetExcludingGoodwill to us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" id="us-gaap_InterestPaidNet_lbl">Interest, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaidNet_lbl1" xml:lang="en-US" id="us-gaap_InterestPaidNet_lbl1">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl1" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" id="us-gaap_InventoryFinishedGoods_lbl">Finished goods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:title="label: InventoryFinishedGoods to us-gaap_InventoryFinishedGoods_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="InventoryWriteDown" xlink:title="InventoryWriteDown" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryWriteDown_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US" id="us-gaap_InventoryWriteDown_lbl">Net provision for inventory reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:title="label: InventoryWriteDown to us-gaap_InventoryWriteDown_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="InventoryDisclosureTextBlock" xlink:title="InventoryDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_InventoryDisclosureTextBlock_lbl">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:title="label: InventoryDisclosureTextBlock to us-gaap_InventoryDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_InventoryDisclosureTextBlock_lbl1">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl1" xlink:title="label: InventoryDisclosureTextBlock to us-gaap_InventoryDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_InventoryDisclosureAbstract_lbl">Inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:title="label: InventoryDisclosureAbstract to us-gaap_InventoryDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="InventoryValuationReserves" xlink:title="InventoryValuationReserves" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryValuationReserves_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US" id="us-gaap_InventoryValuationReserves_lbl">Less allowance for excess and obsolete inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:title="label: InventoryValuationReserves to us-gaap_InventoryValuationReserves_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryValuationReserves_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InventoryValuationReserves_lbl1" xml:lang="en-US" id="us-gaap_InventoryValuationReserves_lbl1">Reserves for excess and obsolete inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl1" xlink:title="label: InventoryValuationReserves to us-gaap_InventoryValuationReserves_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryValuationReserves_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryValuationReserves_lbl2" xml:lang="en-US" id="us-gaap_InventoryValuationReserves_lbl2">Inventory Valuation Reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl2" xlink:title="label: InventoryValuationReserves to us-gaap_InventoryValuationReserves_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryGross" xlink:label="InventoryGross" xlink:title="InventoryGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="us-gaap_InventoryGross_lbl">Inventory, gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xlink:title="label: InventoryGross to us-gaap_InventoryGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryGross_lbl1" xml:lang="en-US" id="us-gaap_InventoryGross_lbl1">Inventory, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryGross" xlink:to="us-gaap_InventoryGross_lbl1" xlink:title="label: InventoryGross to us-gaap_InventoryGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="us-gaap_InventoryNet_lbl">Inventory - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_InventoryNet_lbl1" xml:lang="en-US" id="us-gaap_InventoryNet_lbl1">Total inventory - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryNet_lbl2" xml:lang="en-US" id="us-gaap_InventoryNet_lbl2">Inventory net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl2" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="us-gaap_InventoryWorkInProcess_lbl">Work-in-process</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:title="label: InventoryWorkInProcess to us-gaap_InventoryWorkInProcess_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="InventoryRawMaterials" xlink:title="InventoryRawMaterials" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterials_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" id="us-gaap_InventoryRawMaterials_lbl">Raw materials</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:title="label: InventoryRawMaterials to us-gaap_InventoryRawMaterials_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="InventoryNetAbstract" xlink:title="InventoryNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US" id="us-gaap_InventoryNetAbstract_lbl">Inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl" xlink:title="label: InventoryNetAbstract to us-gaap_InventoryNetAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryNetAbstract_lbl1" xml:lang="en-US" id="us-gaap_InventoryNetAbstract_lbl1">Inventory, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl1" xlink:title="label: InventoryNetAbstract to us-gaap_InventoryNetAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="InvestmentsFairValueDisclosure" xlink:title="InvestmentsFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InvestmentsFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_InvestmentsFairValueDisclosure_lbl">Mutual funds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_lbl" xlink:title="label: InvestmentsFairValueDisclosure to us-gaap_InvestmentsFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentsFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_InvestmentsFairValueDisclosure_lbl1">Investments, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_lbl1" xlink:title="label: InvestmentsFairValueDisclosure to us-gaap_InvestmentsFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="LondonInterbankOfferedRateLIBORMember" xlink:title="LondonInterbankOfferedRateLIBORMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" id="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl">LIBOR [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:title="label: LondonInterbankOfferedRateLIBORMember to us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeDomain_lbl">Long-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl" xlink:title="label: LongtermDebtTypeDomain to us-gaap_LongtermDebtTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeAxis_lbl">Long-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:title="label: LongtermDebtTypeAxis to us-gaap_LongtermDebtTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="LetterOfCreditMember" xlink:title="LetterOfCreditMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LetterOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LetterOfCreditMember_lbl" xml:lang="en-US" id="us-gaap_LetterOfCreditMember_lbl">Letters of Credit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember_lbl" xlink:title="label: LetterOfCreditMember to us-gaap_LetterOfCreditMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1">LIABILITIES AND SHAREHOLDERS' EQUITY [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Liabilities_lbl" xml:lang="en-US" id="us-gaap_Liabilities_lbl">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_Liabilities_lbl1" xml:lang="en-US" id="us-gaap_Liabilities_lbl1">TOTAL LIABILITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl1" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Liabilities_lbl2" xml:lang="en-US" id="us-gaap_Liabilities_lbl2">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl2" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl1">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAbstract_lbl">Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" xlink:title="label: LiabilitiesAbstract to us-gaap_LiabilitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAbstract_lbl1">Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl1" xlink:title="label: LiabilitiesAbstract to us-gaap_LiabilitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract_lbl">Current liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LiabilitiesCurrentAbstract_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract_lbl1">Current liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl1" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl1">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="LineOfCreditFacilityCommitmentFeePercentage" xlink:title="LineOfCreditFacilityCommitmentFeePercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl">Facility fee on total leverage ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:title="label: LineOfCreditFacilityCommitmentFeePercentage to us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" xlink:title="label: LineOfCreditFacilityCommitmentFeePercentage to us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="LineOfCreditFacilityAbstract" xlink:title="LineOfCreditFacilityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityAbstract_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityAbstract_lbl">Credit Facility [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityAbstract_lbl" xlink:title="label: LineOfCreditFacilityAbstract to us-gaap_LineOfCreditFacilityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityAbstract_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityAbstract_lbl1">Amended Credit Facility [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityAbstract_lbl1" xlink:title="label: LineOfCreditFacilityAbstract to us-gaap_LineOfCreditFacilityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCredit_lbl" xml:lang="en-US" id="us-gaap_LineOfCredit_lbl">Outstanding balance under revolving loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:title="label: LineOfCredit to us-gaap_LineOfCredit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl">Maximum borrowing capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl">Amount available under revolving facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityRemainingBorrowingCapacity to us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US" id="us-gaap_LinesOfCreditCurrent_lbl">Revolving loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:title="label: LinesOfCreditCurrent to us-gaap_LinesOfCreditCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="LoansPayableMember" xlink:title="LoansPayableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LoansPayableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LoansPayableMember_lbl" xml:lang="en-US" id="us-gaap_LoansPayableMember_lbl">Term Loans [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl" xlink:title="label: LoansPayableMember to us-gaap_LoansPayableMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:title="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl">Accounts Receivable - Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:title="label: LoansNotesTradeAndOtherReceivablesDisclosureTextBlock to us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl1">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl1" xlink:title="label: LoansNotesTradeAndOtherReceivablesDisclosureTextBlock to us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl">2019 - remaining three months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1">Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LongTermDebt_lbl" xml:lang="en-US" id="us-gaap_LongTermDebt_lbl">Net carrying amount of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:title="label: LongTermDebt to us-gaap_LongTermDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebt_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebt_lbl1">Long-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl1" xlink:title="label: LongTermDebt to us-gaap_LongTermDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtByMaturityAbstract_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtByMaturityAbstract_lbl">Future repayments of the Term Loan, by fiscal year [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:title="label: LongTermDebtByMaturityAbstract to us-gaap_LongTermDebtByMaturityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl">2023</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl">Current portion of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_LongTermDebtCurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl1">Less current portion of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl1" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtCurrent_lbl2" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl2">Current portion of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl2" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl">Term loan, less current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl1">Long-term portion of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl1" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl2" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl2">Term loan, less current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl2" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl">2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="MeasurementInputPriceVolatilityMember" xlink:title="MeasurementInputPriceVolatilityMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputPriceVolatilityMember_lbl">Expected Volatility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:title="label: MeasurementInputPriceVolatilityMember to us-gaap_MeasurementInputPriceVolatilityMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MeasurementInputDefaultRateMember" xlink:label="MeasurementInputDefaultRateMember" xlink:title="MeasurementInputDefaultRateMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputDefaultRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputDefaultRateMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputDefaultRateMember_lbl">Probability [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputDefaultRateMember" xlink:to="us-gaap_MeasurementInputDefaultRateMember_lbl" xlink:title="label: MeasurementInputDefaultRateMember to us-gaap_MeasurementInputDefaultRateMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MeasurementInputCounterpartyCreditRiskMember" xlink:label="MeasurementInputCounterpartyCreditRiskMember" xlink:title="MeasurementInputCounterpartyCreditRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputCounterpartyCreditRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputCounterpartyCreditRiskMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputCounterpartyCreditRiskMember_lbl">Counter Party Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputCounterpartyCreditRiskMember" xlink:to="us-gaap_MeasurementInputCounterpartyCreditRiskMember_lbl" xlink:title="label: MeasurementInputCounterpartyCreditRiskMember to us-gaap_MeasurementInputCounterpartyCreditRiskMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputTypeDomain_lbl">Measurement Input Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl" xlink:title="label: MeasurementInputTypeDomain to us-gaap_MeasurementInputTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputTypeAxis_lbl">Measurement Input Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:title="label: MeasurementInputTypeAxis to us-gaap_MeasurementInputTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl">Risk Free Interest Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:title="label: MeasurementInputRiskFreeInterestRateMember to us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="MovementInStandardProductWarrantyAccrualRollForward" xlink:title="MovementInStandardProductWarrantyAccrualRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xml:lang="en-US" id="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl">Change in warranty return accrual [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xlink:title="label: MovementInStandardProductWarrantyAccrualRollForward to us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl1" xml:lang="en-US" id="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl1">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl1" xlink:title="label: MovementInStandardProductWarrantyAccrualRollForward to us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NatureOfOperations_lbl" xml:lang="en-US" id="us-gaap_NatureOfOperations_lbl">Company Background and Organization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:title="label: NatureOfOperations to us-gaap_NatureOfOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NatureOfOperations_lbl1" xml:lang="en-US" id="us-gaap_NatureOfOperations_lbl1">Nature of Operations [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl1" xlink:title="label: NatureOfOperations to us-gaap_NatureOfOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl">Cash flows from financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl">Net cash provided by financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl">Net cash used in investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl">Cash flows from investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl1">Cash flows from operating activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl">Net cash used in operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1">Net cash used in operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl2" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl2">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl2" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl">Net (loss) income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl1">Net (loss) income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl2">Net income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl3" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl3">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl3" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl">New Accounting Pronouncements Recently Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:title="label: NewAccountingPronouncementsPolicyPolicyTextBlock to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xlink:title="label: NewAccountingPronouncementsPolicyPolicyTextBlock to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:title="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xlink:title="label: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl">New Accounting Pronouncements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:title="label: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementMember" xlink:label="NewAccountingPronouncementMember" xlink:title="NewAccountingPronouncementMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementMember_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementMember_lbl">Adjustments for New Accounting Pronouncement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementMember" xlink:to="us-gaap_NewAccountingPronouncementMember_lbl" xlink:title="label: NewAccountingPronouncementMember to us-gaap_NewAccountingPronouncementMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:title="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xlink:title="label: NewAccountingPronouncementsOrChangeInAccountingPrincipleTable to us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl">New Accounting Pronouncements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:title="label: NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock to us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:title="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xml:lang="en-US" id="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl">Plant and equipment acquired under capital lease</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xlink:title="label: NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 to us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" id="us-gaap_NumberOfReportableSegments_lbl">Number of reportable segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xlink:title="label: NumberOfReportableSegments to us-gaap_NumberOfReportableSegments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfReportableSegments_lbl1" xml:lang="en-US" id="us-gaap_NumberOfReportableSegments_lbl1">Number of Reportable Segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl1" xlink:title="label: NumberOfReportableSegments to us-gaap_NumberOfReportableSegments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:title="OciBeforeReclassificationsNetOfTaxAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl">Other comprehensive (loss) income, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl" xlink:title="label: OciBeforeReclassificationsNetOfTaxAttributableToParent to us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl1">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl1" xlink:title="label: OciBeforeReclassificationsNetOfTaxAttributableToParent to us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl">Operating income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl1">Operating Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingExpensesAbstract_lbl">Operating expenses:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:title="label: OperatingExpensesAbstract to us-gaap_OperatingExpensesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingExpensesAbstract_lbl1" xml:lang="en-US" id="us-gaap_OperatingExpensesAbstract_lbl1">Operating expenses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl1" xlink:title="label: OperatingExpensesAbstract to us-gaap_OperatingExpensesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl">Total operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpenses_lbl1" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl1">Operating Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl1" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="OrderOrProductionBacklogMember" xlink:title="OrderOrProductionBacklogMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrderOrProductionBacklogMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrderOrProductionBacklogMember_lbl" xml:lang="en-US" id="us-gaap_OrderOrProductionBacklogMember_lbl">Order Backlog [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrderOrProductionBacklogMember" xlink:to="us-gaap_OrderOrProductionBacklogMember_lbl" xlink:title="label: OrderOrProductionBacklogMember to us-gaap_OrderOrProductionBacklogMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl">Company Background and Organization [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent_lbl">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherAssetsNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent_lbl1">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl1" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl">Unrealized gain on short-term investments (net of tax of $0, $55,000, $0 and $133,000)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax to us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax to us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl">Unrealized gain on short-term investments, tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax to us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrent_lbl">Other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:title="label: OtherLiabilitiesNoncurrent to us-gaap_OtherLiabilitiesNoncurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:label="OtherLiabilitiesNoncurrentAbstract" xlink:title="OtherLiabilitiesNoncurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrentAbstract_lbl">Other liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrentAbstract_lbl" xlink:title="label: OtherLiabilitiesNoncurrentAbstract to us-gaap_OtherLiabilitiesNoncurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesCurrent_lbl">Other current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:title="label: OtherLiabilitiesCurrent to us-gaap_OtherLiabilitiesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrentAbstract" xlink:label="OtherLiabilitiesCurrentAbstract" xlink:title="OtherLiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesCurrentAbstract_lbl">Other current liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrentAbstract_lbl" xlink:title="label: OtherLiabilitiesCurrentAbstract to us-gaap_OtherLiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl">Other comprehensive (loss) income, net of tax:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl">Total other comprehensive (loss) gain, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl">Foreign currency translation (loss) gain</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:title="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl">Cash used to net share settle equity awards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:title="label: PaymentsRelatedToTaxWithholdingForShareBasedCompensation to us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl1" xml:lang="en-US" id="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl1">Payments Related to Tax Withholding for Share-based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl1" xlink:title="label: PaymentsRelatedToTaxWithholdingForShareBasedCompensation to us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US" id="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl">Repurchase of common stock, including fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:title="label: PaymentsForRepurchaseOfCommonStock to us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1">Payments for Repurchase of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xlink:title="label: PaymentsForRepurchaseOfCommonStock to us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:label="PaymentsForProceedsFromShortTermInvestments" xlink:title="PaymentsForProceedsFromShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl">Change in short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromShortTermInvestments" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl" xlink:title="label: PaymentsForProceedsFromShortTermInvestments to us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl1">Payments for (Proceeds from) Short-term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromShortTermInvestments" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl1" xlink:title="label: PaymentsForProceedsFromShortTermInvestments to us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesGross_lbl">Purchase price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:title="label: PaymentsToAcquireBusinessesGross to us-gaap_PaymentsToAcquireBusinessesGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PaymentsToAcquireBusinessesGross_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesGross_lbl1">Cash purchase price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl1" xlink:title="label: PaymentsToAcquireBusinessesGross to us-gaap_PaymentsToAcquireBusinessesGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl">Purchase of business, net of cash acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:title="label: PaymentsToAcquireBusinessesNetOfCashAcquired to us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xlink:title="label: PaymentsToAcquireBusinessesNetOfCashAcquired to us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="PaymentsOfFinancingCosts" xlink:title="PaymentsOfFinancingCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfFinancingCosts_lbl">Payments for debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl" xlink:title="label: PaymentsOfFinancingCosts to us-gaap_PaymentsOfFinancingCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfFinancingCosts_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfFinancingCosts_lbl1">Debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl1" xlink:title="label: PaymentsOfFinancingCosts to us-gaap_PaymentsOfFinancingCosts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl">Purchase of plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_PreferredStockParOrStatedValuePerShare_lbl">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:title="label: PreferredStockParOrStatedValuePerShare to us-gaap_PreferredStockParOrStatedValuePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorized_lbl">Preferred stock, authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:title="label: PreferredStockSharesAuthorized to us-gaap_PreferredStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesIssued_lbl">Preferred stock, issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:title="label: PreferredStockSharesIssued to us-gaap_PreferredStockSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="us-gaap_PreferredStockValue_lbl">Preferred stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:title="label: PreferredStockValue to us-gaap_PreferredStockValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:title="PrepaidExpenseAndOtherAssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl">Prepaid expenses and other current assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrentAbstract to us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl1" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl1">Prepaid Expense and Other Assets, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl1" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrentAbstract to us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrent to us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromWarrantExercises_lbl">Settlement of warrant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:title="label: ProceedsFromWarrantExercises to us-gaap_ProceedsFromWarrantExercises_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl">Borrowings under term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:title="label: ProceedsFromIssuanceOfLongTermDebt to us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="ProceedsFromLongTermLinesOfCredit" xlink:title="ProceedsFromLongTermLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl">Borrowings under revolving loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xlink:title="label: ProceedsFromLongTermLinesOfCredit to us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl1">Proceeds from Long-term Lines of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl1" xlink:title="label: ProceedsFromLongTermLinesOfCredit to us-gaap_ProceedsFromLongTermLinesOfCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromStockOptionsExercised_lbl">Exercise of stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:title="label: ProceedsFromStockOptionsExercised to us-gaap_ProceedsFromStockOptionsExercised_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl">Plant and equipment - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract" xlink:label="QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract" xlink:title="QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract_lbl" xml:lang="en-US" id="us-gaap_QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract_lbl">Quantifying Prior Year Misstatements Corrected in Current Year Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract" xlink:to="us-gaap_QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract_lbl" xlink:title="label: QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract to us-gaap_QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="ReceivablesAbstract" xlink:title="ReceivablesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReceivablesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US" id="us-gaap_ReceivablesAbstract_lbl">Accounts Receivable - Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xlink:title="label: ReceivablesAbstract to us-gaap_ReceivablesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:title="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl">Amounts reclassified from accumulated other comprehensive loss, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl" xlink:title="label: ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent to us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl1">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl1" xlink:title="label: ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent to us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="RepaymentsOfLongTermCapitalLeaseObligations" xlink:title="RepaymentsOfLongTermCapitalLeaseObligations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl">Payments on capital lease obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xlink:title="label: RepaymentsOfLongTermCapitalLeaseObligations to us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl1">Repayments of Long-term Capital Lease Obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl1" xlink:title="label: RepaymentsOfLongTermCapitalLeaseObligations to us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermDebt_lbl">Repayments of term loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:title="label: RepaymentsOfLongTermDebt to us-gaap_RepaymentsOfLongTermDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLongTermDebt_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermDebt_lbl1">Repayments of Long-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl1" xlink:title="label: RepaymentsOfLongTermDebt to us-gaap_RepaymentsOfLongTermDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="RepaymentsOfLongTermLinesOfCredit" xlink:title="RepaymentsOfLongTermLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl">Repayments of revolving loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xlink:title="label: RepaymentsOfLongTermLinesOfCredit to us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl1">Repayments of Long-term Lines of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl1" xlink:title="label: RepaymentsOfLongTermLinesOfCredit to us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpense_lbl">Research and development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:title="label: ResearchAndDevelopmentExpense to us-gaap_ResearchAndDevelopmentExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" id="us-gaap_RestrictedStockUnitsRSUMember_lbl">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:title="label: RestrictedStockUnitsRSUMember to us-gaap_RestrictedStockUnitsRSUMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl">Retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1">Balance at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl2" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl2">Balance at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl2" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsMember_lbl">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl">Net sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:title="label: RevenueFromContractWithCustomerExcludingAssessedTax to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl1" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl1">Revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl1" xlink:title="label: RevenueFromContractWithCustomerExcludingAssessedTax to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:label="RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:title="RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_lbl" xml:lang="en-US" id="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_lbl">Revenue, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_lbl" xlink:title="label: RevenueInitialApplicationPeriodCumulativeEffectTransitionTable to us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" xlink:title="RevenueFromContractWithCustomerAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerAbstract_lbl">Revenue Recognition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:title="label: RevenueFromContractWithCustomerAbstract to us-gaap_RevenueFromContractWithCustomerAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:label="RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:title="RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_lbl" xml:lang="en-US" id="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_lbl">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_lbl" xlink:title="label: RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems to us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="RevenueFromContractWithCustomerTextBlock" xlink:title="RevenueFromContractWithCustomerTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl">Revenue Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:title="label: RevenueFromContractWithCustomerTextBlock to us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember_lbl">Revolving Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:title="label: RevolvingCreditFacilityMember to us-gaap_RevolvingCreditFacilityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevolvingCreditFacilityMember_lbl1" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember_lbl1">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl1" xlink:title="label: RevolvingCreditFacilityMember to us-gaap_RevolvingCreditFacilityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US" id="us-gaap_RisksAndUncertaintiesAbstract_lbl">Significant Customer and Other Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:title="label: RisksAndUncertaintiesAbstract to us-gaap_RisksAndUncertaintiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl">Number of stock options unvested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl">Weighted average expected holding period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:title="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl">Estimated Future Amortization Expense for Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:title="label: ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock to us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" xlink:title="label: ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock to us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="SalesRevenueGoodsNetMember" xlink:title="SalesRevenueGoodsNetMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueGoodsNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SalesRevenueGoodsNetMember_lbl" xml:lang="en-US" id="us-gaap_SalesRevenueGoodsNetMember_lbl">Sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNetMember" xlink:to="us-gaap_SalesRevenueGoodsNetMember_lbl" xlink:title="label: SalesRevenueGoodsNetMember to us-gaap_SalesRevenueGoodsNetMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueGoodsNetMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesRevenueGoodsNetMember_lbl1" xml:lang="en-US" id="us-gaap_SalesRevenueGoodsNetMember_lbl1">Sales Revenue, Goods, Net [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNetMember" xlink:to="us-gaap_SalesRevenueGoodsNetMember_lbl1" xlink:title="label: SalesRevenueGoodsNetMember to us-gaap_SalesRevenueGoodsNetMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl">Future Repayments of the Amended Term Loan, by Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:title="label: ScheduleOfMaturitiesOfLongTermDebtTableTextBlock to us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:title="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl">Derivative Instruments on Consolidated Statements of Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xlink:title="label: ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock to us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl1">Derivatives Not Designated as Hedging Instruments [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl1" xlink:title="label: ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock to us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="ScheduleOfInventoryCurrentTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl">Inventory Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:title="label: ScheduleOfInventoryCurrentTableTextBlock to us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" xlink:title="label: ScheduleOfInventoryCurrentTableTextBlock to us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl">Black-Scholes Option Pricing Model Assumptions used to Derive Weighted Average Fair Value of Stock Options Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl">Reconciliation of Basic and Diluted Net Income (Loss) per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl">Stock Option Transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl">Intangible Assets Subject to Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl">Change in Warranty Return Accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:title="label: ScheduleOfProductWarrantyLiabilityTableTextBlock to us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl1">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl1" xlink:title="label: ScheduleOfProductWarrantyLiabilityTableTextBlock to us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTable to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl">Financial Assets and Liabilities Measured at Fair Value Recurring Basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:title="label: ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock to us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xlink:title="label: ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock to us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:title="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl">Restricted Stock Units Activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock to us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:title="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:title="label: ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock to us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl1">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl1" xlink:title="label: ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock to us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="ScheduleOfDebtInstrumentsTextBlock" xlink:title="ScheduleOfDebtInstrumentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl">Information About the Term Loan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:title="label: ScheduleOfDebtInstrumentsTextBlock to us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTable to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:label="ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:title="ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_lbl">Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_lbl" xlink:title="label: ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable to us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:label="ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:title="ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl">Effect of Corrections on Consolidated Statements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" xlink:title="label: ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock to us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="ScheduleOfGoodwillTextBlock" xlink:title="ScheduleOfGoodwillTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfGoodwillTextBlock_lbl">Change in Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:title="label: ScheduleOfGoodwillTextBlock to us-gaap_ScheduleOfGoodwillTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl">Impact of New Revenue Recognition Standard on Revised Financial Statements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:title="label: ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock to us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xlink:title="label: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl">Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:title="label: ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl1">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl1" xlink:title="label: ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:title="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US" id="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl">Concentrations of Risk</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xlink:title="label: SchedulesOfConcentrationOfRiskByRiskFactorTextBlock to us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl1">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl1" xlink:title="label: SchedulesOfConcentrationOfRiskByRiskFactorTextBlock to us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="SellingAndMarketingExpense" xlink:title="SellingAndMarketingExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" id="us-gaap_SellingAndMarketingExpense_lbl">Sales and marketing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xlink:title="label: SellingAndMarketingExpense to us-gaap_SellingAndMarketingExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="SeriesAPreferredStockMember" xlink:title="SeriesAPreferredStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US" id="us-gaap_SeriesAPreferredStockMember_lbl">Series A Junior Participating Preferred Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl" xlink:title="label: SeriesAPreferredStockMember to us-gaap_SeriesAPreferredStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl">Weighted Average Exercise Price [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl">Weighted Average Grant Date Fair Value [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl">Forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensation_lbl">Share-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl">Exercised (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl">Granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl">Weighted average expected dividend yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl">Forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl">Vested (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl">Summary of restricted stock transactions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl">Weighted average risk free interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl">Weighted average expected volatility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl">Number of Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl">Non-vested at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1">Non-vested at beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl">Black-Scholes option pricing model assumptions used to derive weighted average fair value of stock options granted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl">Vested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1">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:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl">Non-vested at beginning of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1">Non-vested at end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl">Outstanding at beginning of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1">Outstanding at end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl">Forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl">Number of Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Weighted average fair value of options granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl">Outstanding at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1">Outstanding at beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl">Forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl">Equity Award [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US" id="us-gaap_ShortTermInvestments_lbl">Short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl" xlink:title="label: ShortTermInvestments to us-gaap_ShortTermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShortTermInvestments_lbl1" xml:lang="en-US" id="us-gaap_ShortTermInvestments_lbl1">Short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl1" xlink:title="label: ShortTermInvestments to us-gaap_ShortTermInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="ShortTermInvestmentsAbstract" xlink:title="ShortTermInvestmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermInvestmentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermInvestmentsAbstract_lbl" xml:lang="en-US" id="us-gaap_ShortTermInvestmentsAbstract_lbl">Short-term investments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestmentsAbstract" xlink:to="us-gaap_ShortTermInvestmentsAbstract_lbl" xlink:title="label: ShortTermInvestmentsAbstract to us-gaap_ShortTermInvestmentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="StandardProductWarrantyAccrualPayments" xlink:title="StandardProductWarrantyAccrualPayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrualPayments_lbl">Amounts processed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xlink:title="label: StandardProductWarrantyAccrualPayments to us-gaap_StandardProductWarrantyAccrualPayments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyAccrualPayments_lbl1" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrualPayments_lbl1">Standard Product Warranty Accrual, Decrease for Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl1" xlink:title="label: StandardProductWarrantyAccrualPayments to us-gaap_StandardProductWarrantyAccrualPayments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="StandardProductWarrantyAccrualWarrantiesIssued" xlink:title="StandardProductWarrantyAccrualWarrantiesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl">Charged to expense/additions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xlink:title="label: StandardProductWarrantyAccrualWarrantiesIssued to us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="StandardProductWarrantyDisclosureAbstract" xlink:title="StandardProductWarrantyDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl">Warranty Returns [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl" xlink:title="label: StandardProductWarrantyDisclosureAbstract to us-gaap_StandardProductWarrantyDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl1" xml:lang="en-US" id="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl1">Standard Product Warranty Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyDisclosureAbstract_lbl1" xlink:title="label: StandardProductWarrantyDisclosureAbstract to us-gaap_StandardProductWarrantyDisclosureAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="StandardProductWarrantyAccrual" xlink:title="StandardProductWarrantyAccrual" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrual_lbl">Balance at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl" xlink:title="label: StandardProductWarrantyAccrual to us-gaap_StandardProductWarrantyAccrual_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StandardProductWarrantyAccrual_lbl1" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrual_lbl1">Balance at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl1" xlink:title="label: StandardProductWarrantyAccrual to us-gaap_StandardProductWarrantyAccrual_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandardProductWarrantyAccrual_lbl2" xml:lang="en-US" id="us-gaap_StandardProductWarrantyAccrual_lbl2">Standard Product Warranty Accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl2" xlink:title="label: StandardProductWarrantyAccrual to us-gaap_StandardProductWarrantyAccrual_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract_lbl">Consolidated Balance Sheets (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StatementOfFinancialPositionAbstract_lbl1" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract_lbl1">Consolidated Balance Sheet [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl1" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl">Consolidated Statements of Comprehensive Income (Loss) (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:title="label: StatementOfIncomeAndComprehensiveIncomeAbstract to us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl1" xml:lang="en-US" id="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl1">Consolidated Statement of Comprehensive Income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl1" xlink:title="label: StatementOfIncomeAndComprehensiveIncomeAbstract to us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US" id="us-gaap_StatementClassOfStockAxis_lbl">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:title="label: StatementClassOfStockAxis to us-gaap_StatementClassOfStockAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="us-gaap_StatementLineItems_lbl">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:title="label: StatementLineItems to us-gaap_StatementLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementTable_lbl" xml:lang="en-US" id="us-gaap_StatementTable_lbl">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:title="label: StatementTable to us-gaap_StatementTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract_lbl">Consolidated Statements of Cash Flows (Unaudited) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StatementOfCashFlowsAbstract_lbl1" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract_lbl1">Consolidated Statement of Cash Flow from Operating Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl1" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis_lbl">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfStockholdersEquityAbstract_lbl">Consolidated Statement of Shareholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:title="label: StatementOfStockholdersEquityAbstract to us-gaap_StatementOfStockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract_lbl1" xml:lang="en-US" id="us-gaap_StatementOfStockholdersEquityAbstract_lbl1">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl1" xlink:title="label: StatementOfStockholdersEquityAbstract to us-gaap_StatementOfStockholdersEquityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl">Stock repurchase program, approved amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:title="label: StockRepurchaseProgramAuthorizedAmount1 to us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl1" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl1">Stock Repurchase Program, Authorized Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl1" xlink:title="label: StockRepurchaseProgramAuthorizedAmount1 to us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl">Exercised (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl">Shares available for repurchase, amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:title="label: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 to us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl1" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl1">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl1" xlink:title="label: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 to us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl">Total shareholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl1">TOTAL SHAREHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl2">Balance at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquity_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl3">Balance at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl3" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl3" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquity_lbl4" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl4">Stockholders' Equity Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl4" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_lbl">Adjusted balance at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_lbl" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_lbl1">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_lbl1" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract_lbl">Shareholders' equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockholdersEquityAbstract_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract_lbl1">Shareholders' equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl1" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTable_lbl">Subsequent Event [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:title="label: SubsequentEventTable to us-gaap_SubsequentEventTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTypeDomain_lbl">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" xlink:title="label: SubsequentEventTypeDomain to us-gaap_SubsequentEventTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventLineItems_lbl">Subsequent Event [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:title="label: SubsequentEventLineItems to us-gaap_SubsequentEventLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventsAbstract_lbl">Subsequent Events [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:title="label: SubsequentEventsAbstract to us-gaap_SubsequentEventsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventTypeAxis_lbl">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:title="label: SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventsTextBlock_lbl">Subsequent Events</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:title="label: SubsequentEventsTextBlock to us-gaap_SubsequentEventsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="us-gaap_SubsequentEventMember_lbl">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:title="label: SubsequentEventMember to us-gaap_SubsequentEventMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract_lbl">Supplemental disclosures of cash flow information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksMember" xlink:label="TrademarksMember" xlink:title="TrademarksMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TrademarksMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TrademarksMember_lbl" xml:lang="en-US" id="us-gaap_TrademarksMember_lbl">Trademarks [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl" xlink:title="label: TrademarksMember to us-gaap_TrademarksMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="TreasuryStockTextBlock" xlink:title="TreasuryStockTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockTextBlock_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockTextBlock_lbl">Share Repurchase Program</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockTextBlock" xlink:to="us-gaap_TreasuryStockTextBlock_lbl" xlink:title="label: TreasuryStockTextBlock to us-gaap_TreasuryStockTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" id="us-gaap_TypeOfAdoptionMember_lbl">Type of Adoption [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl" xlink:title="label: TypeOfAdoptionMember to us-gaap_TypeOfAdoptionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="UnamortizedDebtIssuanceExpense" xlink:title="UnamortizedDebtIssuanceExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xml:lang="en-US" id="us-gaap_UnamortizedDebtIssuanceExpense_lbl">Unamortized financing fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xlink:title="label: UnamortizedDebtIssuanceExpense to us-gaap_UnamortizedDebtIssuanceExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnamortizedDebtIssuanceExpense_lbl1" xml:lang="en-US" id="us-gaap_UnamortizedDebtIssuanceExpense_lbl1">Unamortized Debt Issuance Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl1" xlink:title="label: UnamortizedDebtIssuanceExpense to us-gaap_UnamortizedDebtIssuanceExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="UnrealizedGainLossOnInvestments" xlink:title="UnrealizedGainLossOnInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrealizedGainLossOnInvestments_lbl" xml:lang="en-US" id="us-gaap_UnrealizedGainLossOnInvestments_lbl">Loss on short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnInvestments" xlink:to="us-gaap_UnrealizedGainLossOnInvestments_lbl" xlink:title="label: UnrealizedGainLossOnInvestments to us-gaap_UnrealizedGainLossOnInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrealizedGainLossOnInvestments_lbl1" xml:lang="en-US" id="us-gaap_UnrealizedGainLossOnInvestments_lbl1">Loss on short-term investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnInvestments" xlink:to="us-gaap_UnrealizedGainLossOnInvestments_lbl1" xlink:title="label: UnrealizedGainLossOnInvestments to us-gaap_UnrealizedGainLossOnInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" id="us-gaap_VariableRateAxis_lbl">Variable Rate [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xlink:title="label: VariableRateAxis to us-gaap_VariableRateAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" id="us-gaap_VariableRateDomain_lbl">Variable Rate [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl" xlink:title="label: VariableRateDomain to us-gaap_VariableRateDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl">Basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1">Basic shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl">Effect of potentially dilutive securities (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustment to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl">Diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1">Diluted shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl">Weighted average number of shares outstanding:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1">Weighted average number of shares outstanding [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:label="WriteOffOfDeferredDebtIssuanceCost" xlink:title="WriteOffOfDeferredDebtIssuanceCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WriteOffOfDeferredDebtIssuanceCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WriteOffOfDeferredDebtIssuanceCost_lbl" xml:lang="en-US" id="us-gaap_WriteOffOfDeferredDebtIssuanceCost_lbl">Write off debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WriteOffOfDeferredDebtIssuanceCost" xlink:to="us-gaap_WriteOffOfDeferredDebtIssuanceCost_lbl" xlink:title="label: WriteOffOfDeferredDebtIssuanceCost to us-gaap_WriteOffOfDeferredDebtIssuanceCost_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:label xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MajorCustomersAxis_lbl" xml:lang="en-US" id="srt_MajorCustomersAxis_lbl">Customers [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:title="label: MajorCustomersAxis to srt_MajorCustomersAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MaximumMember_lbl" xml:lang="en-US" id="srt_MaximumMember_lbl">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:title="label: MaximumMember to srt_MaximumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MinimumMember_lbl" xml:lang="en-US" id="srt_MinimumMember_lbl">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:title="label: MinimumMember to srt_MinimumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:label xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="srt_NameOfMajorCustomerDomain_lbl">Customer [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl" xlink:title="label: NameOfMajorCustomerDomain to srt_NameOfMajorCustomerDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="srt_ProductsAndServicesDomain_lbl">Products and Services [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl" xlink:title="label: ProductsAndServicesDomain to srt_ProductsAndServicesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:label xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" id="srt_ProductOrServiceAxis_lbl">Products and Services [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:title="label: ProductOrServiceAxis to srt_ProductOrServiceAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeMember_lbl" xml:lang="en-US" id="srt_RangeMember_lbl">Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="srt_RangeMember_lbl" xlink:title="label: RangeMember to srt_RangeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeAxis_lbl" xml:lang="en-US" id="srt_RangeAxis_lbl">Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:title="label: RangeAxis to srt_RangeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain" xlink:label="RestatementDomain" xlink:title="RestatementDomain" />
    <link:label xlink:type="resource" xlink:label="srt_RestatementDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RestatementDomain_lbl" xml:lang="en-US" id="srt_RestatementDomain_lbl">Restatement [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestatementDomain" xlink:to="srt_RestatementDomain_lbl" xlink:title="label: RestatementDomain to srt_RestatementDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="RestatementAdjustmentMember" xlink:title="RestatementAdjustmentMember" />
    <link:label xlink:type="resource" xlink:label="srt_RestatementAdjustmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="srt_RestatementAdjustmentMember_lbl" xml:lang="en-US" id="srt_RestatementAdjustmentMember_lbl">Adjustment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestatementAdjustmentMember" xlink:to="srt_RestatementAdjustmentMember_lbl" xlink:title="label: RestatementAdjustmentMember to srt_RestatementAdjustmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="srt_RestatementAdjustmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RestatementAdjustmentMember_lbl1" xml:lang="en-US" id="srt_RestatementAdjustmentMember_lbl1">Restatement Adjustment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestatementAdjustmentMember" xlink:to="srt_RestatementAdjustmentMember_lbl1" xlink:title="label: RestatementAdjustmentMember to srt_RestatementAdjustmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis" xlink:label="RestatementAxis" xlink:title="RestatementAxis" />
    <link:label xlink:type="resource" xlink:label="srt_RestatementAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RestatementAxis_lbl" xml:lang="en-US" id="srt_RestatementAxis_lbl">Restatement [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestatementAxis" xlink:to="srt_RestatementAxis_lbl" xlink:title="label: RestatementAxis to srt_RestatementAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="ScenarioPreviouslyReportedMember" xlink:title="ScenarioPreviouslyReportedMember" />
    <link:label xlink:type="resource" xlink:label="srt_ScenarioPreviouslyReportedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="srt_ScenarioPreviouslyReportedMember_lbl" xml:lang="en-US" id="srt_ScenarioPreviouslyReportedMember_lbl">As Previously Reported [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioPreviouslyReportedMember" xlink:to="srt_ScenarioPreviouslyReportedMember_lbl" xlink:title="label: ScenarioPreviouslyReportedMember to srt_ScenarioPreviouslyReportedMember_lbl" />
    <link:label xlink:type="resource" xlink:label="srt_ScenarioPreviouslyReportedMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ScenarioPreviouslyReportedMember_lbl1" xml:lang="en-US" id="srt_ScenarioPreviouslyReportedMember_lbl1">Previously Reported [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioPreviouslyReportedMember" xlink:to="srt_ScenarioPreviouslyReportedMember_lbl1" xlink:title="label: ScenarioPreviouslyReportedMember to srt_ScenarioPreviouslyReportedMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractAssetsTextBlock" xlink:label="ContractAssetsTextBlock" xlink:title="ContractAssetsTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractAssetsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractAssetsTextBlock_lbl" xml:lang="en-US" id="mpaa_ContractAssetsTextBlock_lbl">The entire disclosure for contract assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractAssetsTextBlock" xlink:to="mpaa_ContractAssetsTextBlock_lbl" xlink:title="label: ContractAssetsTextBlock to mpaa_ContractAssetsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractAssetsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractAssetsTextBlock_lbl1" xml:lang="en-US" id="mpaa_ContractAssetsTextBlock_lbl1">Contract Assets [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractAssetsTextBlock" xlink:to="mpaa_ContractAssetsTextBlock_lbl1" xlink:title="label: ContractAssetsTextBlock to mpaa_ContractAssetsTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractAssetsTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractAssetsTextBlock_lbl2" xml:lang="en-US" id="mpaa_ContractAssetsTextBlock_lbl2">Contract Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractAssetsTextBlock" xlink:to="mpaa_ContractAssetsTextBlock_lbl2" xlink:title="label: ContractAssetsTextBlock to mpaa_ContractAssetsTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractAssetsTableTextBlock" xlink:label="ContractAssetsTableTextBlock" xlink:title="ContractAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractAssetsTableTextBlock_lbl" xml:lang="en-US" id="mpaa_ContractAssetsTableTextBlock_lbl">Tabular disclosure of contract assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractAssetsTableTextBlock" xlink:to="mpaa_ContractAssetsTableTextBlock_lbl" xlink:title="label: ContractAssetsTableTextBlock to mpaa_ContractAssetsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractAssetsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractAssetsTableTextBlock_lbl1" xml:lang="en-US" id="mpaa_ContractAssetsTableTextBlock_lbl1">Contract Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractAssetsTableTextBlock" xlink:to="mpaa_ContractAssetsTableTextBlock_lbl1" xlink:title="label: ContractAssetsTableTextBlock to mpaa_ContractAssetsTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractAssetsTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractAssetsTableTextBlock_lbl2" xml:lang="en-US" id="mpaa_ContractAssetsTableTextBlock_lbl2">Contract Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractAssetsTableTextBlock" xlink:to="mpaa_ContractAssetsTableTextBlock_lbl2" xlink:title="label: ContractAssetsTableTextBlock to mpaa_ContractAssetsTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:label="ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:title="ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl">Carrying amount of remanufactured cores the Company has purchased from its customers, which are held by the customers and remain on the customers' premises, classified as noncurrent.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl" xlink:title="label: ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent to mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl1">Contract with Customer, Asset, Long-term core inventory deposits, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl1" xlink:title="label: ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent to mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl2">Long-term core inventory deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl2" xlink:title="label: ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent to mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:label="ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:title="ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl">Represents the marketing allowances provided by the Company to its customers as of the balance sheet date, classified as noncurrent.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl" xlink:title="label: ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent to mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl1">Contract with Customer, Asset, Upfront Payments to Customers Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl1" xlink:title="label: ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent to mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl2">Upfront payments to customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl2" xlink:title="label: ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent to mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:label="ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:title="ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl">Represents the difference between the Remanufactured Core sales price and its related cost as of the balance sheet date, classified as noncurrent.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl" xlink:title="label: ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent to mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl1">Contract with Customer, Asset, Core Premiums Paid to Customers Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl1" xlink:title="label: ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent to mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl2">Core premiums paid to customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl2" xlink:title="label: ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent to mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:label="ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:title="ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl">Gross amount of remanufactured cores held at customers' locations as of the balance sheet date, classified as noncurrent.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl" xlink:title="label: ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent to mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl1">Contract with Customer, Asset, Remanufactured Cores Held at Customers Locations, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl1" xlink:title="label: ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent to mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl2">Remanufactured cores held at customers' locations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl2" xlink:title="label: ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent to mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:label="ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:title="ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl">Represents the Remanufactured Core portion of stock adjustment returns and Used Cores returned by consumers to the Company's customers but not yet returned to the Company. These cores are recorded as contract assets until the Company physically receives them during its normal operation cycle, which is generally one year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl" xlink:title="label: ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent to mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl1">Contract with Customer, Asset, Cores Expected to be Returned by Customers, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl1" xlink:title="label: ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent to mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl2">Cores expected to be returned by customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl2" xlink:title="label: ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent to mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:label="ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:title="ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl">Represents the difference between the Remanufactured Core sales price and its related cost. Core premiums expected to be amortized during the Company's normal operating cycle, which is generally one year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl" xlink:title="label: ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent to mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl1">Contract with Customer, Asset, Core Premiums Paid to Customers Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl1" xlink:title="label: ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent to mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl2">Core premiums paid to customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl2" xlink:title="label: ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent to mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:label="ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:title="ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl">Represents the marketing allowances provided by the Company to its customers. These allowances are recognized as an asset and amortized over the appropriate period of time, which is generally one year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl" xlink:title="label: ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent to mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl1">Contract with Customer, Asset, Upfront Payments to Customers Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl1" xlink:title="label: ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent to mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl2">Upfront payments to customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl2" xlink:title="label: ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent to mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_InterestExpense-Net" xlink:label="InterestExpense-Net" xlink:title="InterestExpense-Net" />
    <link:label xlink:type="resource" xlink:label="mpaa_InterestExpense-Net_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_InterestExpense-Net_lbl" xml:lang="en-US" id="mpaa_InterestExpense-Net_lbl">The cost of borrowed funds and interest related to the receivables discount programs that have been accounted for as interest expense and charged against earnings during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense-Net" xlink:to="mpaa_InterestExpense-Net_lbl" xlink:title="label: InterestExpense-Net to mpaa_InterestExpense-Net_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_InterestExpense-Net_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_InterestExpense-Net_lbl1" xml:lang="en-US" id="mpaa_InterestExpense-Net_lbl1">Interest Expense-Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense-Net" xlink:to="mpaa_InterestExpense-Net_lbl1" xlink:title="label: InterestExpense-Net to mpaa_InterestExpense-Net_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_InterestExpense-Net_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_InterestExpense-Net_lbl2" xml:lang="en-US" id="mpaa_InterestExpense-Net_lbl2">Interest expense, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense-Net" xlink:to="mpaa_InterestExpense-Net_lbl2" xlink:title="label: InterestExpense-Net to mpaa_InterestExpense-Net_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_InventoryUnreturned" xlink:label="InventoryUnreturned" xlink:title="InventoryUnreturned" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryUnreturned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_InventoryUnreturned_lbl" xml:lang="en-US" id="mpaa_InventoryUnreturned_lbl">Carrying amount as of the balance sheet date of the added unit value of finished goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryUnreturned" xlink:to="mpaa_InventoryUnreturned_lbl" xlink:title="label: InventoryUnreturned to mpaa_InventoryUnreturned_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryUnreturned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_InventoryUnreturned_lbl1" xml:lang="en-US" id="mpaa_InventoryUnreturned_lbl1">Inventory unreturned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryUnreturned" xlink:to="mpaa_InventoryUnreturned_lbl1" xlink:title="label: InventoryUnreturned to mpaa_InventoryUnreturned_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryUnreturned_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_InventoryUnreturned_lbl2" xml:lang="en-US" id="mpaa_InventoryUnreturned_lbl2">Inventory unreturned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryUnreturned" xlink:to="mpaa_InventoryUnreturned_lbl2" xlink:title="label: InventoryUnreturned to mpaa_InventoryUnreturned_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:label="CustomerFinishedGoodsReturnsAccrual" xlink:title="CustomerFinishedGoodsReturnsAccrual" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl" xml:lang="en-US" id="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl">The carrying value as of the balance sheet date of the estimated future unit returns (warranty returns) and finished goods returns (stock adjustment returns) for which a company authorization has not been issued.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl" xlink:title="label: CustomerFinishedGoodsReturnsAccrual to mpaa_CustomerFinishedGoodsReturnsAccrual_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1" xml:lang="en-US" id="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1">Customer finished goods returns accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1" xlink:title="label: CustomerFinishedGoodsReturnsAccrual to mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl2" xml:lang="en-US" id="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl2">Customer finished goods returns accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl2" xlink:title="label: CustomerFinishedGoodsReturnsAccrual to mpaa_CustomerFinishedGoodsReturnsAccrual_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl">Amount of reasonable estimate for income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl1" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl1">Tax Cuts And Jobs Act Of2017 Incomplete Accounting Transition Tax For Accumulated Foreign Earnings Provisional Income Tax Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl2" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl2">Provisional transition tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:label="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:title="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl">Amount of reasonable estimate for income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl1">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl2">Non-cash tax charge for deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" xlink:to="mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit to mpaa_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent" xlink:label="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent" xlink:title="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl">Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017, classified as current.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent" xlink:to="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent to mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl1" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl1">Tax Cuts And Jobs Act Of2017 Transition Tax For Accumulated Foreign Earnings Liability Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent" xlink:to="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent to mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl2" xml:lang="en-US" id="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl2">One time income tax expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent" xlink:to="mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent to mpaa_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember" xlink:label="HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember" xlink:title="HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl" xml:lang="en-US" id="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl">Error correction of historical misapplication of GAAP related to timing of recognizing certain expenses incurred in connection with new business. These expenses were primarily allowances for core inventory purchase obligations at the start of a new business relationship. The Company previously recorded the difference between the sales price of Remanufactured Cores purchased from customers generally in connection with new business, and the related cost as a sales allowance reducing revenue when the purchases were made. These sales allowances are now recorded as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered. The Company also corrected the corresponding unrecorded adjustments resulting from the differences between the original cost estimate and the actual cost of the Remanufactured Cores held at customers' locations.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember" xlink:to="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl" xlink:title="label: HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember to mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl1" xml:lang="en-US" id="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl1">Historical Misapplication of GAAP Related to Timing of Recognizing Certain Expenses Incurred in Connection with New Business [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember" xlink:to="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl1" xlink:title="label: HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember to mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl2" xml:lang="en-US" id="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl2">Historical Misapplication of GAAP Related to Timing of Recognizing Certain Expenses Incurred in Connection with New Business [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember" xlink:to="mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl2" xlink:title="label: HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember to mpaa_HistoricalMisapplicationOfGAAPRelatedToTimingOfRecognizingCertainExpensesIncurredInConnectionWithNewBusinessMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_BasisOfPresentationAbstract" xlink:label="BasisOfPresentationAbstract" xlink:title="BasisOfPresentationAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_BasisOfPresentationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_BasisOfPresentationAbstract_lbl1" xml:lang="en-US" id="mpaa_BasisOfPresentationAbstract_lbl1">Basis of Presentation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfPresentationAbstract" xlink:to="mpaa_BasisOfPresentationAbstract_lbl1" xlink:title="label: BasisOfPresentationAbstract to mpaa_BasisOfPresentationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AmortizationOfInterestOnAccruedCorePayments" xlink:label="AmortizationOfInterestOnAccruedCorePayments" xlink:title="AmortizationOfInterestOnAccruedCorePayments" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl" xml:lang="en-US" id="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl">Refers to the amortization of interest on accrued core payments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfInterestOnAccruedCorePayments" xlink:to="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl" xlink:title="label: AmortizationOfInterestOnAccruedCorePayments to mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl1" xml:lang="en-US" id="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl1">Amortization of Interest on Accrued Core Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfInterestOnAccruedCorePayments" xlink:to="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl1" xlink:title="label: AmortizationOfInterestOnAccruedCorePayments to mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl2" xml:lang="en-US" id="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl2">Amortization of interest on contract liabilities, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfInterestOnAccruedCorePayments" xlink:to="mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl2" xlink:title="label: AmortizationOfInterestOnAccruedCorePayments to mpaa_AmortizationOfInterestOnAccruedCorePayments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:label="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:title="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl" xml:lang="en-US" id="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl">The net change during the reporting period in the customer finished goods returns accrual.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl" xlink:title="label: IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual to mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1" xml:lang="en-US" id="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1">Increase (decrease) in the Customer finished goods returns accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1" xlink:title="label: IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual to mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl2" xml:lang="en-US" id="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl2">Customer finished goods returns accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl2" xlink:title="label: IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual to mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_IncreaseDecreaseInInventoryUnreturned" xlink:label="IncreaseDecreaseInInventoryUnreturned" xlink:title="IncreaseDecreaseInInventoryUnreturned" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl" xml:lang="en-US" id="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl">The net change during the reporting period in the amount recorded for the added unit value of finished goods shipped to customers that the Company expects to be returned within the normal operating cycle.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventoryUnreturned" xlink:to="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl" xlink:title="label: IncreaseDecreaseInInventoryUnreturned to mpaa_IncreaseDecreaseInInventoryUnreturned_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl1" xml:lang="en-US" id="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl1">Increase (Decrease) in Inventory unreturned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventoryUnreturned" xlink:to="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl1" xlink:title="label: IncreaseDecreaseInInventoryUnreturned to mpaa_IncreaseDecreaseInInventoryUnreturned_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl2" xml:lang="en-US" id="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl2">Inventory unreturned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventoryUnreturned" xlink:to="mpaa_IncreaseDecreaseInInventoryUnreturned_lbl2" xlink:title="label: IncreaseDecreaseInInventoryUnreturned to mpaa_IncreaseDecreaseInInventoryUnreturned_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:label="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:title="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" />
    <link:label xlink:type="resource" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl" xml:lang="en-US" id="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl">Amount of recovery of customer payment discrepancies which had been fully or partially written-off.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl" xlink:title="label: ProvisionForRecoveryOfCustomerPaymentDiscrepancies to mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl1" xml:lang="en-US" id="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl1">Provision for Recovery of Customer Payment Discrepancies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl1" xlink:title="label: ProvisionForRecoveryOfCustomerPaymentDiscrepancies to mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl2" xml:lang="en-US" id="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl2">Net provision for customer payment discrepancies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForRecoveryOfCustomerPaymentDiscrepancies" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl2" xlink:title="label: ProvisionForRecoveryOfCustomerPaymentDiscrepancies to mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepancies_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CashPaidDuringPeriodForAbstract" xlink:label="CashPaidDuringPeriodForAbstract" xlink:title="CashPaidDuringPeriodForAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_CashPaidDuringPeriodForAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CashPaidDuringPeriodForAbstract_lbl1" xml:lang="en-US" id="mpaa_CashPaidDuringPeriodForAbstract_lbl1">Cash paid during the period for: [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidDuringPeriodForAbstract" xlink:to="mpaa_CashPaidDuringPeriodForAbstract_lbl1" xlink:title="label: CashPaidDuringPeriodForAbstract to mpaa_CashPaidDuringPeriodForAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CashPaidDuringPeriodForAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_CashPaidDuringPeriodForAbstract_lbl2" xml:lang="en-US" id="mpaa_CashPaidDuringPeriodForAbstract_lbl2">Cash paid during the period for:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidDuringPeriodForAbstract" xlink:to="mpaa_CashPaidDuringPeriodForAbstract_lbl2" xlink:title="label: CashPaidDuringPeriodForAbstract to mpaa_CashPaidDuringPeriodForAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries" xlink:label="AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries" xlink:title="AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries" />
    <link:label xlink:type="resource" xlink:label="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl" xml:lang="en-US" id="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl">Amount of provisions for the amount of expense related to write-down of receivables to the amount expected to be collected and (recoveries) of receivables doubtful of collection that were previously charged off.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries" xlink:to="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries to mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl1" xml:lang="en-US" id="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl1">Allowance for Doubtful Accounts Receivable, Provision for (Recoveries)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries" xlink:to="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl1" xlink:title="label: AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries to mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl2" xml:lang="en-US" id="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl2">Net provision for doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries" xlink:to="mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl2" xlink:title="label: AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries to mpaa_AllowanceForDoubtfulAccountsReceivableProvisionForRecoveries_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven" xlink:label="SignificantNoncashTransactionFairValueOfContingentConsiderationGiven" xlink:title="SignificantNoncashTransactionFairValueOfContingentConsiderationGiven" />
    <link:label xlink:type="resource" xlink:label="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl" xml:lang="en-US" id="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl">The fair value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantNoncashTransactionFairValueOfContingentConsiderationGiven" xlink:to="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl" xlink:title="label: SignificantNoncashTransactionFairValueOfContingentConsiderationGiven to mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl1" xml:lang="en-US" id="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl1">Significant Noncash Transaction, Fair Value of Contingent Consideration Given</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantNoncashTransactionFairValueOfContingentConsiderationGiven" xlink:to="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl1" xlink:title="label: SignificantNoncashTransactionFairValueOfContingentConsiderationGiven to mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl2" xml:lang="en-US" id="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl2">Contingent consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantNoncashTransactionFairValueOfContingentConsiderationGiven" xlink:to="mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl2" xlink:title="label: SignificantNoncashTransactionFairValueOfContingentConsiderationGiven to mpaa_SignificantNoncashTransactionFairValueOfContingentConsiderationGiven_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl">Tabular disclosure of the amortization expense of acquired intangible assets during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:to="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock to mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl1" xml:lang="en-US" id="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl1">Schedule of Amortization Expense for Acquired Intangible Assets [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:to="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl1" xlink:title="label: ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock to mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl2" xml:lang="en-US" id="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl2">Amortization Expense for Acquired Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock" xlink:to="mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl2" xlink:title="label: ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock to mpaa_ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:label="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:title="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl1" xml:lang="en-US" id="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl1">Amortization Expense for Acquired Intangible Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:to="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl1" xlink:title="label: AmortizationExpenseForAcquiredIntangibleAssetsAbstract to mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl2" xml:lang="en-US" id="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl2">Amortization expense for acquired intangible assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationExpenseForAcquiredIntangibleAssetsAbstract" xlink:to="mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl2" xlink:title="label: AmortizationExpenseForAcquiredIntangibleAssetsAbstract to mpaa_AmortizationExpenseForAcquiredIntangibleAssetsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractLiabilitiesTextBlock" xlink:label="ContractLiabilitiesTextBlock" xlink:title="ContractLiabilitiesTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractLiabilitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractLiabilitiesTextBlock_lbl" xml:lang="en-US" id="mpaa_ContractLiabilitiesTextBlock_lbl">The entire disclosure for contract liabilities with customers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractLiabilitiesTextBlock" xlink:to="mpaa_ContractLiabilitiesTextBlock_lbl" xlink:title="label: ContractLiabilitiesTextBlock to mpaa_ContractLiabilitiesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractLiabilitiesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractLiabilitiesTextBlock_lbl1" xml:lang="en-US" id="mpaa_ContractLiabilitiesTextBlock_lbl1">Contract Liabilities [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractLiabilitiesTextBlock" xlink:to="mpaa_ContractLiabilitiesTextBlock_lbl1" xlink:title="label: ContractLiabilitiesTextBlock to mpaa_ContractLiabilitiesTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractLiabilitiesTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractLiabilitiesTextBlock_lbl2" xml:lang="en-US" id="mpaa_ContractLiabilitiesTextBlock_lbl2">Contract Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractLiabilitiesTextBlock" xlink:to="mpaa_ContractLiabilitiesTextBlock_lbl2" xlink:title="label: ContractLiabilitiesTextBlock to mpaa_ContractLiabilitiesTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerLiabilityNoncurrentAbstract" xlink:label="ContractWithCustomerLiabilityNoncurrentAbstract" xlink:title="ContractWithCustomerLiabilityNoncurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl1">Contract With Customer Liability Noncurrent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityNoncurrentAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl1" xlink:title="label: ContractWithCustomerLiabilityNoncurrentAbstract to mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl2">Long-term contract liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityNoncurrentAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl2" xlink:title="label: ContractWithCustomerLiabilityNoncurrentAbstract to mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:label="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:title="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl">The amount of obligation representing the estimated future credits to be provided for Used Cores returned by the customers, classified as noncurrent.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl" xlink:title="label: ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent to mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl1">Contract with Customer, Liability, Customer Core Returns Accrual, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl1" xlink:title="label: ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent to mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl2">Customer core returns accruals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl2" xlink:title="label: ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent to mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:label="ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:title="ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl">The amount of obligations for accrued core payment, classified as noncurrent.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl" xlink:title="label: ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent to mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl1">Contract with Customer, Liability, Accrued core payment, noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl1" xlink:title="label: ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent to mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl2">Accrued core payment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl2" xlink:title="label: ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent to mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerLiabilityCurrentAbstract" xlink:label="ContractWithCustomerLiabilityCurrentAbstract" xlink:title="ContractWithCustomerLiabilityCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl1">Contract With Customer Liability Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCurrentAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl1" xlink:title="label: ContractWithCustomerLiabilityCurrentAbstract to mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl2">Short-term contract liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCurrentAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl2" xlink:title="label: ContractWithCustomerLiabilityCurrentAbstract to mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:label="ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:title="ContractWithCustomerLiabilityCustomerDepositsCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl">The amount of obligations for customer deposits, classified as current.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl" xlink:title="label: ContractWithCustomerLiabilityCustomerDepositsCurrent to mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl1">Contract With Customer, Liability, Customer Deposits, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl1" xlink:title="label: ContractWithCustomerLiabilityCustomerDepositsCurrent to mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl2">Customer deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl2" xlink:title="label: ContractWithCustomerLiabilityCustomerDepositsCurrent to mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:label="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:title="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl">The amount of obligation representing the estimated future credits to be provided for Used Cores returned by the customers, classified as current.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl" xlink:title="label: ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent to mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl1">Contract with Customer, Liability, Customer Core Returns Accrual, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl1" xlink:title="label: ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent to mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl2">Customer core returns accruals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl2" xlink:title="label: ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent to mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:label="ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:title="ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl">The amount of obligation for customer allowances earned, classified as current.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl" xlink:title="label: ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent to mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl1">Contract with Customer, Liability, Customer Allowances Earned, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl1" xlink:title="label: ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent to mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl2">Customer allowances earned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl2" xlink:title="label: ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent to mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:label="ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:title="ContractWithCustomerLiabilityAccruedCorePaymentCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl">The amount of obligations for accrued core payment, classified as current.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl" xlink:title="label: ContractWithCustomerLiabilityAccruedCorePaymentCurrent to mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl1" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl1">Contract with Customer, Liability, Accrued core payment, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl1" xlink:title="label: ContractWithCustomerLiabilityAccruedCorePaymentCurrent to mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl2" xml:lang="en-US" id="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl2">Accrued core payment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl2" xlink:title="label: ContractWithCustomerLiabilityAccruedCorePaymentCurrent to mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_IncreaseDecreaseInLong-TermCoreInventory" xlink:label="IncreaseDecreaseInLong-TermCoreInventory" xlink:title="IncreaseDecreaseInLong-TermCoreInventory" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl" xml:lang="en-US" id="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl">The net change during the reporting period in long-term core inventory.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInLong-TermCoreInventory" xlink:to="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl" xlink:title="label: IncreaseDecreaseInLong-TermCoreInventory to mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl1" xml:lang="en-US" id="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl1">Increase (decrease) in the Long-term core inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInLong-TermCoreInventory" xlink:to="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl1" xlink:title="label: IncreaseDecreaseInLong-TermCoreInventory to mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl2" xml:lang="en-US" id="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl2">Long-term core inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInLong-TermCoreInventory" xlink:to="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl2" xlink:title="label: IncreaseDecreaseInLong-TermCoreInventory to mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl2" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl3" xml:lang="en-US" id="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl3">Long-term core inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInLong-TermCoreInventory" xlink:to="mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl3" xlink:title="label: IncreaseDecreaseInLong-TermCoreInventory to mpaa_IncreaseDecreaseInLong-TermCoreInventory_lbl3" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_InventoryCurrentAndNoncurrentTable" xlink:label="InventoryCurrentAndNoncurrentTable" xlink:title="InventoryCurrentAndNoncurrentTable" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryCurrentAndNoncurrentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_InventoryCurrentAndNoncurrentTable_lbl" xml:lang="en-US" id="mpaa_InventoryCurrentAndNoncurrentTable_lbl">Disclosure of information about inventory expected to be sold or consumed.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryCurrentAndNoncurrentTable" xlink:to="mpaa_InventoryCurrentAndNoncurrentTable_lbl" xlink:title="label: InventoryCurrentAndNoncurrentTable to mpaa_InventoryCurrentAndNoncurrentTable_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryCurrentAndNoncurrentTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_InventoryCurrentAndNoncurrentTable_lbl1" xml:lang="en-US" id="mpaa_InventoryCurrentAndNoncurrentTable_lbl1">Inventory, Current and Noncurrent [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryCurrentAndNoncurrentTable" xlink:to="mpaa_InventoryCurrentAndNoncurrentTable_lbl1" xlink:title="label: InventoryCurrentAndNoncurrentTable to mpaa_InventoryCurrentAndNoncurrentTable_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryCurrentAndNoncurrentTable_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_InventoryCurrentAndNoncurrentTable_lbl2" xml:lang="en-US" id="mpaa_InventoryCurrentAndNoncurrentTable_lbl2">Inventory [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryCurrentAndNoncurrentTable" xlink:to="mpaa_InventoryCurrentAndNoncurrentTable_lbl2" xlink:title="label: InventoryCurrentAndNoncurrentTable to mpaa_InventoryCurrentAndNoncurrentTable_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_InventoryCurrentAndNoncurrentLineItems" xlink:label="InventoryCurrentAndNoncurrentLineItems" xlink:title="InventoryCurrentAndNoncurrentLineItems" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl" xml:lang="en-US" id="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl">Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryCurrentAndNoncurrentLineItems" xlink:to="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl" xlink:title="label: InventoryCurrentAndNoncurrentLineItems to mpaa_InventoryCurrentAndNoncurrentLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl1" xml:lang="en-US" id="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl1">Inventory Current and Noncurrent [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryCurrentAndNoncurrentLineItems" xlink:to="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl1" xlink:title="label: InventoryCurrentAndNoncurrentLineItems to mpaa_InventoryCurrentAndNoncurrentLineItems_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl2" xml:lang="en-US" id="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl2">Inventory [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryCurrentAndNoncurrentLineItems" xlink:to="mpaa_InventoryCurrentAndNoncurrentLineItems_lbl2" xlink:title="label: InventoryCurrentAndNoncurrentLineItems to mpaa_InventoryCurrentAndNoncurrentLineItems_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_LongtermCoreInventoryAbstract" xlink:label="LongtermCoreInventoryAbstract" xlink:title="LongtermCoreInventoryAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongtermCoreInventoryAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_LongtermCoreInventoryAbstract_lbl1" xml:lang="en-US" id="mpaa_LongtermCoreInventoryAbstract_lbl1">Longterm core inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermCoreInventoryAbstract" xlink:to="mpaa_LongtermCoreInventoryAbstract_lbl1" xlink:title="label: LongtermCoreInventoryAbstract to mpaa_LongtermCoreInventoryAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongtermCoreInventoryAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_LongtermCoreInventoryAbstract_lbl2" xml:lang="en-US" id="mpaa_LongtermCoreInventoryAbstract_lbl2">Long-term core inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermCoreInventoryAbstract" xlink:to="mpaa_LongtermCoreInventoryAbstract_lbl2" xlink:title="label: LongtermCoreInventoryAbstract to mpaa_LongtermCoreInventoryAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_LongtermCoreInventoryDeposit" xlink:label="LongtermCoreInventoryDeposit" xlink:title="LongtermCoreInventoryDeposit" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongtermCoreInventoryDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_LongtermCoreInventoryDeposit_lbl" xml:lang="en-US" id="mpaa_LongtermCoreInventoryDeposit_lbl">Carrying amount (lower of cost or net realizable value) of remanufactured cores the Company has purchased from its customers, which are held by the customers and remain on the customers' premises.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermCoreInventoryDeposit" xlink:to="mpaa_LongtermCoreInventoryDeposit_lbl" xlink:title="label: LongtermCoreInventoryDeposit to mpaa_LongtermCoreInventoryDeposit_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongtermCoreInventoryDeposit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_LongtermCoreInventoryDeposit_lbl1" xml:lang="en-US" id="mpaa_LongtermCoreInventoryDeposit_lbl1">Long-term core inventory deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermCoreInventoryDeposit" xlink:to="mpaa_LongtermCoreInventoryDeposit_lbl1" xlink:title="label: LongtermCoreInventoryDeposit to mpaa_LongtermCoreInventoryDeposit_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongtermCoreInventoryDeposit_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_LongtermCoreInventoryDeposit_lbl2" xml:lang="en-US" id="mpaa_LongtermCoreInventoryDeposit_lbl2">Long-term core inventory deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermCoreInventoryDeposit" xlink:to="mpaa_LongtermCoreInventoryDeposit_lbl2" xlink:title="label: LongtermCoreInventoryDeposit to mpaa_LongtermCoreInventoryDeposit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_InventoryValuationReservesLongTermCore" xlink:label="InventoryValuationReservesLongTermCore" xlink:title="InventoryValuationReservesLongTermCore" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryValuationReservesLongTermCore_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_InventoryValuationReservesLongTermCore_lbl" xml:lang="en-US" id="mpaa_InventoryValuationReservesLongTermCore_lbl">The amount of the valuation account as of the balance sheet date which reduces the carrying amount of long-term core inventory to net realizable value; takes into consideration such factors as market value, excessive quantities based on expected sales, technological obsolescence, and shrinkage.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReservesLongTermCore" xlink:to="mpaa_InventoryValuationReservesLongTermCore_lbl" xlink:title="label: InventoryValuationReservesLongTermCore to mpaa_InventoryValuationReservesLongTermCore_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryValuationReservesLongTermCore_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_InventoryValuationReservesLongTermCore_lbl1" xml:lang="en-US" id="mpaa_InventoryValuationReservesLongTermCore_lbl1">Inventory Valuation Reserves, Long Term Core</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReservesLongTermCore" xlink:to="mpaa_InventoryValuationReservesLongTermCore_lbl1" xlink:title="label: InventoryValuationReservesLongTermCore to mpaa_InventoryValuationReservesLongTermCore_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_InventoryValuationReservesLongTermCore_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_InventoryValuationReservesLongTermCore_lbl2" xml:lang="en-US" id="mpaa_InventoryValuationReservesLongTermCore_lbl2">Less allowance for excess and obsolete inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReservesLongTermCore" xlink:to="mpaa_InventoryValuationReservesLongTermCore_lbl2" xlink:title="label: InventoryValuationReservesLongTermCore to mpaa_InventoryValuationReservesLongTermCore_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_LongTermCoreInventoryNet" xlink:label="LongTermCoreInventoryNet" xlink:title="LongTermCoreInventoryNet" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_LongTermCoreInventoryNet_lbl" xml:lang="en-US" id="mpaa_LongTermCoreInventoryNet_lbl">Carrying amount (lower of cost or net realizable value) as of the balance sheet date of (1) used cores held in inventory at Company facilities, (2) used cores expected to be returned by the Company's customers, (3) remanufactured cores held in finished goods at Company facilities, and (4) remanufactured cores held at customers locations, less all valuation and other allowances.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryNet" xlink:to="mpaa_LongTermCoreInventoryNet_lbl" xlink:title="label: LongTermCoreInventoryNet to mpaa_LongTermCoreInventoryNet_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_LongTermCoreInventoryNet_lbl1" xml:lang="en-US" id="mpaa_LongTermCoreInventoryNet_lbl1">Long-term core inventory net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryNet" xlink:to="mpaa_LongTermCoreInventoryNet_lbl1" xlink:title="label: LongTermCoreInventoryNet to mpaa_LongTermCoreInventoryNet_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryNet_lbl2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="mpaa_LongTermCoreInventoryNet_lbl2" xml:lang="en-US" id="mpaa_LongTermCoreInventoryNet_lbl2">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryNet" xlink:to="mpaa_LongTermCoreInventoryNet_lbl2" xlink:title="label: LongTermCoreInventoryNet to mpaa_LongTermCoreInventoryNet_lbl2" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryNet_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_LongTermCoreInventoryNet_lbl3" xml:lang="en-US" id="mpaa_LongTermCoreInventoryNet_lbl3">Long-term core inventory - net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryNet" xlink:to="mpaa_LongTermCoreInventoryNet_lbl3" xlink:title="label: LongTermCoreInventoryNet to mpaa_LongTermCoreInventoryNet_lbl3" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_RemanufacturedCoresHeldInFinishedGoods" xlink:label="RemanufacturedCoresHeldInFinishedGoods" xlink:title="RemanufacturedCoresHeldInFinishedGoods" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl">Gross amount of remanufactured cores held in finished goods as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldInFinishedGoods" xlink:to="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl" xlink:title="label: RemanufacturedCoresHeldInFinishedGoods to mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl1" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl1">Remanufactured cores held in finished goods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldInFinishedGoods" xlink:to="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl1" xlink:title="label: RemanufacturedCoresHeldInFinishedGoods to mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl2" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl2">Remanufactured cores held in finished goods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldInFinishedGoods" xlink:to="mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl2" xlink:title="label: RemanufacturedCoresHeldInFinishedGoods to mpaa_RemanufacturedCoresHeldInFinishedGoods_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_UsedCoresHeldAtFacilities" xlink:label="UsedCoresHeldAtFacilities" xlink:title="UsedCoresHeldAtFacilities" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresHeldAtFacilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_UsedCoresHeldAtFacilities_lbl" xml:lang="en-US" id="mpaa_UsedCoresHeldAtFacilities_lbl">Gross amount of used cores held at the facilities as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresHeldAtFacilities" xlink:to="mpaa_UsedCoresHeldAtFacilities_lbl" xlink:title="label: UsedCoresHeldAtFacilities to mpaa_UsedCoresHeldAtFacilities_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresHeldAtFacilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_UsedCoresHeldAtFacilities_lbl1" xml:lang="en-US" id="mpaa_UsedCoresHeldAtFacilities_lbl1">Used cores held at the facilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresHeldAtFacilities" xlink:to="mpaa_UsedCoresHeldAtFacilities_lbl1" xlink:title="label: UsedCoresHeldAtFacilities to mpaa_UsedCoresHeldAtFacilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresHeldAtFacilities_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_UsedCoresHeldAtFacilities_lbl2" xml:lang="en-US" id="mpaa_UsedCoresHeldAtFacilities_lbl2">Used cores held at the Company's facilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresHeldAtFacilities" xlink:to="mpaa_UsedCoresHeldAtFacilities_lbl2" xlink:title="label: UsedCoresHeldAtFacilities to mpaa_UsedCoresHeldAtFacilities_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_UsedCoresExpectedToBeReturnedByCustomers" xlink:label="UsedCoresExpectedToBeReturnedByCustomers" xlink:title="UsedCoresExpectedToBeReturnedByCustomers" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl" xml:lang="en-US" id="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl">Gross amount of used cores expected to be returned by customers as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresExpectedToBeReturnedByCustomers" xlink:to="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl" xlink:title="label: UsedCoresExpectedToBeReturnedByCustomers to mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl1" xml:lang="en-US" id="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl1">Used cores expected to be returned by customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresExpectedToBeReturnedByCustomers" xlink:to="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl1" xlink:title="label: UsedCoresExpectedToBeReturnedByCustomers to mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl2" xml:lang="en-US" id="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl2">Used cores expected to be returned by customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UsedCoresExpectedToBeReturnedByCustomers" xlink:to="mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl2" xlink:title="label: UsedCoresExpectedToBeReturnedByCustomers to mpaa_UsedCoresExpectedToBeReturnedByCustomers_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_LongTermCoreInventoryGross" xlink:label="LongTermCoreInventoryGross" xlink:title="LongTermCoreInventoryGross" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryGross_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_LongTermCoreInventoryGross_lbl" xml:lang="en-US" id="mpaa_LongTermCoreInventoryGross_lbl">Gross amount (lower of cost or net realizable value) as of the balance sheet date of (1) used cores held in inventory at Company facilities, (2) used cores expected to be returned by the Company's customers, (3) remanufactured cores held in finished goods at Company facilities, and (4) remanufactured cores held at customers locations.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryGross" xlink:to="mpaa_LongTermCoreInventoryGross_lbl" xlink:title="label: LongTermCoreInventoryGross to mpaa_LongTermCoreInventoryGross_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_LongTermCoreInventoryGross_lbl1" xml:lang="en-US" id="mpaa_LongTermCoreInventoryGross_lbl1">Long-term core inventory - gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryGross" xlink:to="mpaa_LongTermCoreInventoryGross_lbl1" xlink:title="label: LongTermCoreInventoryGross to mpaa_LongTermCoreInventoryGross_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_LongTermCoreInventoryGross_lbl2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="mpaa_LongTermCoreInventoryGross_lbl2" xml:lang="en-US" id="mpaa_LongTermCoreInventoryGross_lbl2">Long-term core inventory - gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermCoreInventoryGross" xlink:to="mpaa_LongTermCoreInventoryGross_lbl2" xlink:title="label: LongTermCoreInventoryGross to mpaa_LongTermCoreInventoryGross_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_RemanufacturedCoresHeldAtCustomersLocations" xlink:label="RemanufacturedCoresHeldAtCustomersLocations" xlink:title="RemanufacturedCoresHeldAtCustomersLocations" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl">Gross amount of remanufactured cores held at customers' locations as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldAtCustomersLocations" xlink:to="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl" xlink:title="label: RemanufacturedCoresHeldAtCustomersLocations to mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl1" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl1">Remanufactured cores held at customers' locations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldAtCustomersLocations" xlink:to="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl1" xlink:title="label: RemanufacturedCoresHeldAtCustomersLocations to mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl2" xml:lang="en-US" id="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl2">Remanufactured cores held at customers' locations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresHeldAtCustomersLocations" xlink:to="mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl2" xlink:title="label: RemanufacturedCoresHeldAtCustomersLocations to mpaa_RemanufacturedCoresHeldAtCustomersLocations_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock" xlink:label="ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock" xlink:title="ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl" xml:lang="en-US" id="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl">Tabular disclosure for impact of adoption of the new revenue recognition standard on the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock" xlink:to="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl" xlink:title="label: ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock to mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl1" xml:lang="en-US" id="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl1">Impact of Adoption of New Revenue Recognition Standard on Inventory [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock" xlink:to="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl1" xlink:title="label: ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock to mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl2" xml:lang="en-US" id="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl2">Impact of Adoption of New Revenue Recognition Standard on Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock" xlink:to="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl2" xlink:title="label: ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock to mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnInventoryTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CustomerBMember" xlink:label="CustomerBMember" xlink:title="CustomerBMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerBMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerBMember_lbl" xml:lang="en-US" id="mpaa_CustomerBMember_lbl">Represents the customer with the second largest percentage of net sales and accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerBMember" xlink:to="mpaa_CustomerBMember_lbl" xlink:title="label: CustomerBMember to mpaa_CustomerBMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerBMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerBMember_lbl1" xml:lang="en-US" id="mpaa_CustomerBMember_lbl1">Customer B [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerBMember" xlink:to="mpaa_CustomerBMember_lbl1" xlink:title="label: CustomerBMember to mpaa_CustomerBMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CustomerCMember" xlink:label="CustomerCMember" xlink:title="CustomerCMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerCMember_lbl" xml:lang="en-US" id="mpaa_CustomerCMember_lbl">Represents the customer with the third largest percentage of net sales and accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCMember" xlink:to="mpaa_CustomerCMember_lbl" xlink:title="label: CustomerCMember to mpaa_CustomerCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerCMember_lbl1" xml:lang="en-US" id="mpaa_CustomerCMember_lbl1">Customer C [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCMember" xlink:to="mpaa_CustomerCMember_lbl1" xlink:title="label: CustomerCMember to mpaa_CustomerCMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_RotatingElectricalProductsMember" xlink:label="RotatingElectricalProductsMember" xlink:title="RotatingElectricalProductsMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_RotatingElectricalProductsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_RotatingElectricalProductsMember_lbl" xml:lang="en-US" id="mpaa_RotatingElectricalProductsMember_lbl">Refers to the rotating electrical products that are sold by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RotatingElectricalProductsMember" xlink:to="mpaa_RotatingElectricalProductsMember_lbl" xlink:title="label: RotatingElectricalProductsMember to mpaa_RotatingElectricalProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_RotatingElectricalProductsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_RotatingElectricalProductsMember_lbl1" xml:lang="en-US" id="mpaa_RotatingElectricalProductsMember_lbl1">Rotating Electrical Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RotatingElectricalProductsMember" xlink:to="mpaa_RotatingElectricalProductsMember_lbl1" xlink:title="label: RotatingElectricalProductsMember to mpaa_RotatingElectricalProductsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_OtherProductsMember" xlink:label="OtherProductsMember" xlink:title="OtherProductsMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_OtherProductsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_OtherProductsMember_lbl" xml:lang="en-US" id="mpaa_OtherProductsMember_lbl">Refers to all products other than rotating electrical, wheel hub and brake master cylinders that are sold by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherProductsMember" xlink:to="mpaa_OtherProductsMember_lbl" xlink:title="label: OtherProductsMember to mpaa_OtherProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_OtherProductsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_OtherProductsMember_lbl1" xml:lang="en-US" id="mpaa_OtherProductsMember_lbl1">Other Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherProductsMember" xlink:to="mpaa_OtherProductsMember_lbl1" xlink:title="label: OtherProductsMember to mpaa_OtherProductsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_OtherProductsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_OtherProductsMember_lbl2" xml:lang="en-US" id="mpaa_OtherProductsMember_lbl2">Other Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherProductsMember" xlink:to="mpaa_OtherProductsMember_lbl2" xlink:title="label: OtherProductsMember to mpaa_OtherProductsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_BrakeMasterCylindersProductsMember" xlink:label="BrakeMasterCylindersProductsMember" xlink:title="BrakeMasterCylindersProductsMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_BrakeMasterCylindersProductsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_BrakeMasterCylindersProductsMember_lbl" xml:lang="en-US" id="mpaa_BrakeMasterCylindersProductsMember_lbl">Refers to the brake master cylinders products that are sold by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BrakeMasterCylindersProductsMember" xlink:to="mpaa_BrakeMasterCylindersProductsMember_lbl" xlink:title="label: BrakeMasterCylindersProductsMember to mpaa_BrakeMasterCylindersProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_BrakeMasterCylindersProductsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_BrakeMasterCylindersProductsMember_lbl1" xml:lang="en-US" id="mpaa_BrakeMasterCylindersProductsMember_lbl1">Brake Master Cylinders Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BrakeMasterCylindersProductsMember" xlink:to="mpaa_BrakeMasterCylindersProductsMember_lbl1" xlink:title="label: BrakeMasterCylindersProductsMember to mpaa_BrakeMasterCylindersProductsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_WheelHubProductsMember" xlink:label="WheelHubProductsMember" xlink:title="WheelHubProductsMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_WheelHubProductsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_WheelHubProductsMember_lbl" xml:lang="en-US" id="mpaa_WheelHubProductsMember_lbl">Refers to the wheel hub products that are sold by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WheelHubProductsMember" xlink:to="mpaa_WheelHubProductsMember_lbl" xlink:title="label: WheelHubProductsMember to mpaa_WheelHubProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_WheelHubProductsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_WheelHubProductsMember_lbl1" xml:lang="en-US" id="mpaa_WheelHubProductsMember_lbl1">Wheel Hub Products [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WheelHubProductsMember" xlink:to="mpaa_WheelHubProductsMember_lbl1" xlink:title="label: WheelHubProductsMember to mpaa_WheelHubProductsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ConcentrationRiskPercentageAbstract" xlink:label="ConcentrationRiskPercentageAbstract" xlink:title="ConcentrationRiskPercentageAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_ConcentrationRiskPercentageAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ConcentrationRiskPercentageAbstract_lbl1" xml:lang="en-US" id="mpaa_ConcentrationRiskPercentageAbstract_lbl1">Concentration Risk Percentage [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentageAbstract" xlink:to="mpaa_ConcentrationRiskPercentageAbstract_lbl1" xlink:title="label: ConcentrationRiskPercentageAbstract to mpaa_ConcentrationRiskPercentageAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ConcentrationRiskPercentageAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ConcentrationRiskPercentageAbstract_lbl2" xml:lang="en-US" id="mpaa_ConcentrationRiskPercentageAbstract_lbl2">Concentration Risk [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentageAbstract" xlink:to="mpaa_ConcentrationRiskPercentageAbstract_lbl2" xlink:title="label: ConcentrationRiskPercentageAbstract to mpaa_ConcentrationRiskPercentageAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CustomerAMember" xlink:label="CustomerAMember" xlink:title="CustomerAMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerAMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerAMember_lbl" xml:lang="en-US" id="mpaa_CustomerAMember_lbl">Represents the customer with the largest percentage of net sales and accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAMember" xlink:to="mpaa_CustomerAMember_lbl" xlink:title="label: CustomerAMember to mpaa_CustomerAMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerAMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerAMember_lbl1" xml:lang="en-US" id="mpaa_CustomerAMember_lbl1">Customer A [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAMember" xlink:to="mpaa_CustomerAMember_lbl1" xlink:title="label: CustomerAMember to mpaa_CustomerAMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ParentCompanyCreditAgreementMember" xlink:label="ParentCompanyCreditAgreementMember" xlink:title="ParentCompanyCreditAgreementMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_ParentCompanyCreditAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ParentCompanyCreditAgreementMember_lbl" xml:lang="en-US" id="mpaa_ParentCompanyCreditAgreementMember_lbl">Represents a company credit arrangement with its lenders under which borrowings can be made up to a specific amount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentCompanyCreditAgreementMember" xlink:to="mpaa_ParentCompanyCreditAgreementMember_lbl" xlink:title="label: ParentCompanyCreditAgreementMember to mpaa_ParentCompanyCreditAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ParentCompanyCreditAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ParentCompanyCreditAgreementMember_lbl1" xml:lang="en-US" id="mpaa_ParentCompanyCreditAgreementMember_lbl1">Parent Company Credit Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentCompanyCreditAgreementMember" xlink:to="mpaa_ParentCompanyCreditAgreementMember_lbl1" xlink:title="label: ParentCompanyCreditAgreementMember to mpaa_ParentCompanyCreditAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ParentCompanyCreditAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_ParentCompanyCreditAgreementMember_lbl2" xml:lang="en-US" id="mpaa_ParentCompanyCreditAgreementMember_lbl2">Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentCompanyCreditAgreementMember" xlink:to="mpaa_ParentCompanyCreditAgreementMember_lbl2" xlink:title="label: ParentCompanyCreditAgreementMember to mpaa_ParentCompanyCreditAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:label="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:title="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" />
    <link:label xlink:type="resource" xlink:label="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl" xml:lang="en-US" id="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl">Under the credit facility agreement, the entity is permitted an allowable dividend payment amount per calendar year, subject to a minimum availability threshold and pro forma compliance with financial covenants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:to="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl" xlink:title="label: AllowablePaymentsOfDividendsInPeriodUnderCreditFacility to mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl1" xml:lang="en-US" id="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl1">Allowable Payments of Dividends in Period Under Credit Facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:to="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl1" xlink:title="label: AllowablePaymentsOfDividendsInPeriodUnderCreditFacility to mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl2" xml:lang="en-US" id="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl2">Dividend payments, annual maximum amount permitted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowablePaymentsOfDividendsInPeriodUnderCreditFacility" xlink:to="mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl2" xlink:title="label: AllowablePaymentsOfDividendsInPeriodUnderCreditFacility to mpaa_AllowablePaymentsOfDividendsInPeriodUnderCreditFacility_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ContractLiabilitiesTableTextBlock" xlink:label="ContractLiabilitiesTableTextBlock" xlink:title="ContractLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ContractLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="mpaa_ContractLiabilitiesTableTextBlock_lbl">Tabular disclosure of contract liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractLiabilitiesTableTextBlock" xlink:to="mpaa_ContractLiabilitiesTableTextBlock_lbl" xlink:title="label: ContractLiabilitiesTableTextBlock to mpaa_ContractLiabilitiesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractLiabilitiesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ContractLiabilitiesTableTextBlock_lbl1" xml:lang="en-US" id="mpaa_ContractLiabilitiesTableTextBlock_lbl1">Contract Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractLiabilitiesTableTextBlock" xlink:to="mpaa_ContractLiabilitiesTableTextBlock_lbl1" xlink:title="label: ContractLiabilitiesTableTextBlock to mpaa_ContractLiabilitiesTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ContractLiabilitiesTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ContractLiabilitiesTableTextBlock_lbl2" xml:lang="en-US" id="mpaa_ContractLiabilitiesTableTextBlock_lbl2">Contract Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractLiabilitiesTableTextBlock" xlink:to="mpaa_ContractLiabilitiesTableTextBlock_lbl2" xlink:title="label: ContractLiabilitiesTableTextBlock to mpaa_ContractLiabilitiesTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract" xlink:label="AntidilutiveSecuritiesEarningsPerShareAbstract" xlink:title="AntidilutiveSecuritiesEarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract_lbl1" xml:lang="en-US" id="mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract_lbl1">Antidilutive Securities, Earnings Per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesEarningsPerShareAbstract" xlink:to="mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract_lbl1" xlink:title="label: AntidilutiveSecuritiesEarningsPerShareAbstract to mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract_lbl2" xml:lang="en-US" id="mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract_lbl2">Antidilutive Securities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesEarningsPerShareAbstract" xlink:to="mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract_lbl2" xlink:title="label: AntidilutiveSecuritiesEarningsPerShareAbstract to mpaa_AntidilutiveSecuritiesEarningsPerShareAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:label="AccountsReceivableDiscountProgramsAbstract" xlink:title="AccountsReceivableDiscountProgramsAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivableDiscountProgramsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AccountsReceivableDiscountProgramsAbstract_lbl1" xml:lang="en-US" id="mpaa_AccountsReceivableDiscountProgramsAbstract_lbl1">Accounts Receivable Discount Programs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="mpaa_AccountsReceivableDiscountProgramsAbstract_lbl1" xlink:title="label: AccountsReceivableDiscountProgramsAbstract to mpaa_AccountsReceivableDiscountProgramsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AccountsReceivableDiscountProgramsTextBlock" xlink:label="AccountsReceivableDiscountProgramsTextBlock" xlink:title="AccountsReceivableDiscountProgramsTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl" xml:lang="en-US" id="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl">Describes the nature of the entity's non-recourse receivable discount programs with its customers and their respective banks.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableDiscountProgramsTextBlock" xlink:to="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl" xlink:title="label: AccountsReceivableDiscountProgramsTextBlock to mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1" xml:lang="en-US" id="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1">Accounts Receivable Discount Programs [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableDiscountProgramsTextBlock" xlink:to="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1" xlink:title="label: AccountsReceivableDiscountProgramsTextBlock to mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl2" xml:lang="en-US" id="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl2">Accounts Receivable Discount Programs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableDiscountProgramsTextBlock" xlink:to="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl2" xlink:title="label: AccountsReceivableDiscountProgramsTextBlock to mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_DiscountRecordedAsInterestExpense" xlink:label="DiscountRecordedAsInterestExpense" xlink:title="DiscountRecordedAsInterestExpense" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountRecordedAsInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_DiscountRecordedAsInterestExpense_lbl" xml:lang="en-US" id="mpaa_DiscountRecordedAsInterestExpense_lbl">The amount of the discount on accounts receivable balances sold that was recorded as interest expense during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountRecordedAsInterestExpense" xlink:to="mpaa_DiscountRecordedAsInterestExpense_lbl" xlink:title="label: DiscountRecordedAsInterestExpense to mpaa_DiscountRecordedAsInterestExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountRecordedAsInterestExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DiscountRecordedAsInterestExpense_lbl1" xml:lang="en-US" id="mpaa_DiscountRecordedAsInterestExpense_lbl1">Discount Recorded As Interest Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountRecordedAsInterestExpense" xlink:to="mpaa_DiscountRecordedAsInterestExpense_lbl1" xlink:title="label: DiscountRecordedAsInterestExpense to mpaa_DiscountRecordedAsInterestExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountRecordedAsInterestExpense_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_DiscountRecordedAsInterestExpense_lbl2" xml:lang="en-US" id="mpaa_DiscountRecordedAsInterestExpense_lbl2">Amount of discount as interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountRecordedAsInterestExpense" xlink:to="mpaa_DiscountRecordedAsInterestExpense_lbl2" xlink:title="label: DiscountRecordedAsInterestExpense to mpaa_DiscountRecordedAsInterestExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AccountsReceivablesDiscounted" xlink:label="AccountsReceivablesDiscounted" xlink:title="AccountsReceivablesDiscounted" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivablesDiscounted_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AccountsReceivablesDiscounted_lbl" xml:lang="en-US" id="mpaa_AccountsReceivablesDiscounted_lbl">The amount of customers' receivable balances that have been sold to the customers' respective banks at a discount during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivablesDiscounted" xlink:to="mpaa_AccountsReceivablesDiscounted_lbl" xlink:title="label: AccountsReceivablesDiscounted to mpaa_AccountsReceivablesDiscounted_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivablesDiscounted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AccountsReceivablesDiscounted_lbl1" xml:lang="en-US" id="mpaa_AccountsReceivablesDiscounted_lbl1">Accounts Receivables Discounted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivablesDiscounted" xlink:to="mpaa_AccountsReceivablesDiscounted_lbl1" xlink:title="label: AccountsReceivablesDiscounted to mpaa_AccountsReceivablesDiscounted_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccountsReceivablesDiscounted_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AccountsReceivablesDiscounted_lbl2" xml:lang="en-US" id="mpaa_AccountsReceivablesDiscounted_lbl2">Receivables discounted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivablesDiscounted" xlink:to="mpaa_AccountsReceivablesDiscounted_lbl2" xlink:title="label: AccountsReceivablesDiscounted to mpaa_AccountsReceivablesDiscounted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:label="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:title="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" />
    <link:label xlink:type="resource" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl" xml:lang="en-US" id="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl">Represents the weighted average discount rate, on an annualized basis, on the accounts receivable balances sold during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:to="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl" xlink:title="label: AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables to mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1" xml:lang="en-US" id="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1">Annualized Weighted Average Discount Rate On Discounted Accounts Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:to="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1" xlink:title="label: AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables to mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl2" xml:lang="en-US" id="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl2">Annualized weighted average discount rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:to="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl2" xlink:title="label: AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables to mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:label="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:title="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl" xml:lang="en-US" id="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl">Represents the weighted average number of days these discount arrangements have allowed the Company to accelerate collection of discounted accounts receivable balances during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:to="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl" xlink:title="label: DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection to mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1" xml:lang="en-US" id="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1">Discounted Accounts Receivable Weighted Average Days For Accelerated Collection</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:to="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1" xlink:title="label: DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection to mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl2" xml:lang="en-US" id="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl2">Weighted average days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:to="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl2" xlink:title="label: DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection to mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:label="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:title="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl" xml:lang="en-US" id="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl">Tabular disclosure of accounts receivable factored out to banks. Disclosure includes amounts factored, weighted average days, weighted average discount rate and amount of discount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:to="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl" xlink:title="label: ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock to mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1" xml:lang="en-US" id="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1">Schedule of Accounts Receivable Discount Programs [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:to="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1" xlink:title="label: ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock to mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl2" xml:lang="en-US" id="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl2">Accounts Receivable Discount Programs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:to="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl2" xlink:title="label: ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock to mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ReferenceInterestRateUnderOption1Floor" xlink:label="ReferenceInterestRateUnderOption1Floor" xlink:title="ReferenceInterestRateUnderOption1Floor" />
    <link:label xlink:type="resource" xlink:label="mpaa_ReferenceInterestRateUnderOption1Floor_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ReferenceInterestRateUnderOption1Floor_lbl" xml:lang="en-US" id="mpaa_ReferenceInterestRateUnderOption1Floor_lbl">The floor to which the reference rate (e.g., LIBOR) is subject.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReferenceInterestRateUnderOption1Floor" xlink:to="mpaa_ReferenceInterestRateUnderOption1Floor_lbl" xlink:title="label: ReferenceInterestRateUnderOption1Floor to mpaa_ReferenceInterestRateUnderOption1Floor_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ReferenceInterestRateUnderOption1Floor_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ReferenceInterestRateUnderOption1Floor_lbl1" xml:lang="en-US" id="mpaa_ReferenceInterestRateUnderOption1Floor_lbl1">Reference interest rate under option 1, floor</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReferenceInterestRateUnderOption1Floor" xlink:to="mpaa_ReferenceInterestRateUnderOption1Floor_lbl1" xlink:title="label: ReferenceInterestRateUnderOption1Floor to mpaa_ReferenceInterestRateUnderOption1Floor_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ReferenceInterestRateUnderOption1Floor_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ReferenceInterestRateUnderOption1Floor_lbl2" xml:lang="en-US" id="mpaa_ReferenceInterestRateUnderOption1Floor_lbl2">Reference interest rate under option 1, floor</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReferenceInterestRateUnderOption1Floor" xlink:to="mpaa_ReferenceInterestRateUnderOption1Floor_lbl2" xlink:title="label: ReferenceInterestRateUnderOption1Floor to mpaa_ReferenceInterestRateUnderOption1Floor_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:label="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:title="DebtInstrumentBasisSpreadOnVariableRateOption2" />
    <link:label xlink:type="resource" xlink:label="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl" xml:lang="en-US" id="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl">The percentage points added to the reference rate to compute the variable rate on the debt instrument under option two of the credit agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:to="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRateOption2 to mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl1" xml:lang="en-US" id="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl1">Debt Instrument, Basis Spread on Variable Rate, Option 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:to="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl1" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRateOption2 to mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl2" xml:lang="en-US" id="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl2">Interest rate above base rate under option 2</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRateOption2" xlink:to="mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl2" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRateOption2 to mpaa_DebtInstrumentBasisSpreadOnVariableRateOption2_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_RevolvingCreditFacilityCanadianBorrowersMember" xlink:label="RevolvingCreditFacilityCanadianBorrowersMember" xlink:title="RevolvingCreditFacilityCanadianBorrowersMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl" xml:lang="en-US" id="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl">Represents an arrangement for a group of borrowers in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityCanadianBorrowersMember" xlink:to="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl" xlink:title="label: RevolvingCreditFacilityCanadianBorrowersMember to mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl1" xml:lang="en-US" id="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl1">Revolving Credit Facility, Canadian Borrowers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityCanadianBorrowersMember" xlink:to="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl1" xlink:title="label: RevolvingCreditFacilityCanadianBorrowersMember to mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl2" xml:lang="en-US" id="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl2">Canadian Borrowers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityCanadianBorrowersMember" xlink:to="mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl2" xlink:title="label: RevolvingCreditFacilityCanadianBorrowersMember to mpaa_RevolvingCreditFacilityCanadianBorrowersMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AmendedCreditFacilityMember" xlink:label="AmendedCreditFacilityMember" xlink:title="AmendedCreditFacilityMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmendedCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AmendedCreditFacilityMember_lbl" xml:lang="en-US" id="mpaa_AmendedCreditFacilityMember_lbl">A company amended credit arrangement with its lenders under which borrowings can be made up to a specific amount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendedCreditFacilityMember" xlink:to="mpaa_AmendedCreditFacilityMember_lbl" xlink:title="label: AmendedCreditFacilityMember to mpaa_AmendedCreditFacilityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmendedCreditFacilityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AmendedCreditFacilityMember_lbl1" xml:lang="en-US" id="mpaa_AmendedCreditFacilityMember_lbl1">Amended Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendedCreditFacilityMember" xlink:to="mpaa_AmendedCreditFacilityMember_lbl1" xlink:title="label: AmendedCreditFacilityMember to mpaa_AmendedCreditFacilityMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmendedCreditFacilityMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AmendedCreditFacilityMember_lbl2" xml:lang="en-US" id="mpaa_AmendedCreditFacilityMember_lbl2">Amended Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendedCreditFacilityMember" xlink:to="mpaa_AmendedCreditFacilityMember_lbl2" xlink:title="label: AmendedCreditFacilityMember to mpaa_AmendedCreditFacilityMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ReferenceRateMember" xlink:label="ReferenceRateMember" xlink:title="ReferenceRateMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_ReferenceRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ReferenceRateMember_lbl" xml:lang="en-US" id="mpaa_ReferenceRateMember_lbl">A reference rate at which a bank borrows funds from other banks.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReferenceRateMember" xlink:to="mpaa_ReferenceRateMember_lbl" xlink:title="label: ReferenceRateMember to mpaa_ReferenceRateMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ReferenceRateMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ReferenceRateMember_lbl1" xml:lang="en-US" id="mpaa_ReferenceRateMember_lbl1">Reference Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReferenceRateMember" xlink:to="mpaa_ReferenceRateMember_lbl1" xlink:title="label: ReferenceRateMember to mpaa_ReferenceRateMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CustomerReturnsRgaIssued" xlink:label="CustomerReturnsRgaIssued" xlink:title="CustomerReturnsRgaIssued" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerReturnsRgaIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerReturnsRgaIssued_lbl" xml:lang="en-US" id="mpaa_CustomerReturnsRgaIssued_lbl">A reduction from trade accounts receivable for returned goods authorization issued for in-transit unit returns.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerReturnsRgaIssued" xlink:to="mpaa_CustomerReturnsRgaIssued_lbl" xlink:title="label: CustomerReturnsRgaIssued to mpaa_CustomerReturnsRgaIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerReturnsRgaIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerReturnsRgaIssued_lbl1" xml:lang="en-US" id="mpaa_CustomerReturnsRgaIssued_lbl1">Customer Returns RGA Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerReturnsRgaIssued" xlink:to="mpaa_CustomerReturnsRgaIssued_lbl1" xlink:title="label: CustomerReturnsRgaIssued to mpaa_CustomerReturnsRgaIssued_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerReturnsRgaIssued_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_CustomerReturnsRgaIssued_lbl2" xml:lang="en-US" id="mpaa_CustomerReturnsRgaIssued_lbl2">Customer returns RGA issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerReturnsRgaIssued" xlink:to="mpaa_CustomerReturnsRgaIssued_lbl2" xlink:title="label: CustomerReturnsRgaIssued to mpaa_CustomerReturnsRgaIssued_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_TotalAccountsReceivableOffsetAccounts" xlink:label="TotalAccountsReceivableOffsetAccounts" xlink:title="TotalAccountsReceivableOffsetAccounts" />
    <link:label xlink:type="resource" xlink:label="mpaa_TotalAccountsReceivableOffsetAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_TotalAccountsReceivableOffsetAccounts_lbl" xml:lang="en-US" id="mpaa_TotalAccountsReceivableOffsetAccounts_lbl">The sum of the total accounts receivable offset accounts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="mpaa_TotalAccountsReceivableOffsetAccounts_lbl" xlink:title="label: TotalAccountsReceivableOffsetAccounts to mpaa_TotalAccountsReceivableOffsetAccounts_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_TotalAccountsReceivableOffsetAccounts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_TotalAccountsReceivableOffsetAccounts_lbl1" xml:lang="en-US" id="mpaa_TotalAccountsReceivableOffsetAccounts_lbl1">Total Accounts Receivable Offset Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="mpaa_TotalAccountsReceivableOffsetAccounts_lbl1" xlink:title="label: TotalAccountsReceivableOffsetAccounts to mpaa_TotalAccountsReceivableOffsetAccounts_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_TotalAccountsReceivableOffsetAccounts_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="mpaa_TotalAccountsReceivableOffsetAccounts_lbl2" xml:lang="en-US" id="mpaa_TotalAccountsReceivableOffsetAccounts_lbl2">Less: total accounts receivable offset accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalAccountsReceivableOffsetAccounts" xlink:to="mpaa_TotalAccountsReceivableOffsetAccounts_lbl2" xlink:title="label: TotalAccountsReceivableOffsetAccounts to mpaa_TotalAccountsReceivableOffsetAccounts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability" xlink:label="CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability" xlink:title="CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl">Amount of customer core returns accruals reclassified to contract liability, classified as noncurrent.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability" xlink:to="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl" xlink:title="label: CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability to mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl1" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl1">Customer Core Returns Accruals Reclassified to Noncurrent Contract Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability" xlink:to="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl1" xlink:title="label: CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability to mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl2" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl2">Long-term contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability" xlink:to="mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl2" xlink:title="label: CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability to mpaa_CustomerCoreReturnsAccrualsReclassifiedToNoncurrentContractLiability_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CustomerAllowancesEarned" xlink:label="CustomerAllowancesEarned" xlink:title="CustomerAllowancesEarned" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerAllowancesEarned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerAllowancesEarned_lbl" xml:lang="en-US" id="mpaa_CustomerAllowancesEarned_lbl">The earned allowances given to customers which reduces trade accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAllowancesEarned" xlink:to="mpaa_CustomerAllowancesEarned_lbl" xlink:title="label: CustomerAllowancesEarned to mpaa_CustomerAllowancesEarned_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerAllowancesEarned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerAllowancesEarned_lbl1" xml:lang="en-US" id="mpaa_CustomerAllowancesEarned_lbl1">Customer Allowances Earned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAllowancesEarned" xlink:to="mpaa_CustomerAllowancesEarned_lbl1" xlink:title="label: CustomerAllowancesEarned to mpaa_CustomerAllowancesEarned_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerAllowancesEarned_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_CustomerAllowancesEarned_lbl2" xml:lang="en-US" id="mpaa_CustomerAllowancesEarned_lbl2">Customer allowances earned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAllowancesEarned" xlink:to="mpaa_CustomerAllowancesEarned_lbl2" xlink:title="label: CustomerAllowancesEarned to mpaa_CustomerAllowancesEarned_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability" xlink:label="CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability" xlink:title="CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl">Amount of customer core returns accruals reclassified to contract liability, classified as current.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability" xlink:to="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl" xlink:title="label: CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability to mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl1" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl1">Customer Core Returns Accruals Reclassified to Current Contract Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability" xlink:to="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl1" xlink:title="label: CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability to mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl2" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl2">Contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability" xlink:to="mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl2" xlink:title="label: CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability to mpaa_CustomerCoreReturnsAccrualsReclassifiedToCurrentContractLiability_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CustomerPaymentDiscrepancies" xlink:label="CustomerPaymentDiscrepancies" xlink:title="CustomerPaymentDiscrepancies" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerPaymentDiscrepancies_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerPaymentDiscrepancies_lbl" xml:lang="en-US" id="mpaa_CustomerPaymentDiscrepancies_lbl">A reduction to trade accounts receivable for customer payment discrepancies.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerPaymentDiscrepancies" xlink:to="mpaa_CustomerPaymentDiscrepancies_lbl" xlink:title="label: CustomerPaymentDiscrepancies to mpaa_CustomerPaymentDiscrepancies_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerPaymentDiscrepancies_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerPaymentDiscrepancies_lbl1" xml:lang="en-US" id="mpaa_CustomerPaymentDiscrepancies_lbl1">Customer Payment Discrepancies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerPaymentDiscrepancies" xlink:to="mpaa_CustomerPaymentDiscrepancies_lbl1" xlink:title="label: CustomerPaymentDiscrepancies to mpaa_CustomerPaymentDiscrepancies_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerPaymentDiscrepancies_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_CustomerPaymentDiscrepancies_lbl2" xml:lang="en-US" id="mpaa_CustomerPaymentDiscrepancies_lbl2">Customer payment discrepancies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerPaymentDiscrepancies" xlink:to="mpaa_CustomerPaymentDiscrepancies_lbl2" xlink:title="label: CustomerPaymentDiscrepancies to mpaa_CustomerPaymentDiscrepancies_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_CustomerCoreReturnsAccrualsCurrent" xlink:label="CustomerCoreReturnsAccrualsCurrent" xlink:title="CustomerCoreReturnsAccrualsCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl">Represents the estimated future credits to be provided for Used Cores returned by the customers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsCurrent" xlink:to="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl" xlink:title="label: CustomerCoreReturnsAccrualsCurrent to mpaa_CustomerCoreReturnsAccrualsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl1" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl1">Customer Core Returns Accruals Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsCurrent" xlink:to="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl1" xlink:title="label: CustomerCoreReturnsAccrualsCurrent to mpaa_CustomerCoreReturnsAccrualsCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl2" xml:lang="en-US" id="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl2">Customer core returns accruals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerCoreReturnsAccrualsCurrent" xlink:to="mpaa_CustomerCoreReturnsAccrualsCurrent_lbl2" xlink:title="label: CustomerCoreReturnsAccrualsCurrent to mpaa_CustomerCoreReturnsAccrualsCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock" xlink:label="ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock" xlink:title="ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl" xml:lang="en-US" id="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl">Tabular disclosure for impact of adoption of the new revenue recognition standard of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock" xlink:to="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl" xlink:title="label: ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock to mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl1" xml:lang="en-US" id="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl1">Impact of Adoption of New Revenue Recognition Standard on Accounts Receivable [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock" xlink:to="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl1" xlink:title="label: ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock to mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl2" xml:lang="en-US" id="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl2">Impact of Adoption of New Revenue Recognition Standard on Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock" xlink:to="mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl2" xlink:title="label: ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock to mpaa_ImpactOfAdoptionOfNewRevenueRecognitionStandardOnAccountsReceivableTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:label="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:title="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl" xml:lang="en-US" id="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl">Amount as of the balance sheet date of the warranty estimate for which an RGA has not been issued and is included in the customer finished goods returns accrual liability.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl" xlink:title="label: WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual to mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl1" xml:lang="en-US" id="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl1">Warranty accrual included in customer finished goods returns accrual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl1" xlink:title="label: WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual to mpaa_WarrantyAccrualIncludedInCustomerFinishedGoodsReturnsAccrual_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:label="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:title="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl" xml:lang="en-US" id="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl">Amount as of the balance sheet date of the warranty accrual for which an RGA has been issued and is included as an offset account to total net accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:to="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl" xlink:title="label: WarrantyAccrualIncludedInCustomerReturnsRgaIssued to mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl1" xml:lang="en-US" id="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl1">Warranty accrual included in customer returns RGA issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantyAccrualIncludedInCustomerReturnsRgaIssued" xlink:to="mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl1" xlink:title="label: WarrantyAccrualIncludedInCustomerReturnsRgaIssued to mpaa_WarrantyAccrualIncludedInCustomerReturnsRgaIssued_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl">Disclosure of accounting policy pertaining to new accounting pronouncements not yet adopted recently and may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:to="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl" xlink:title="label: NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock to mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl1">New Accounting Pronouncements Not Yet Adopted, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:to="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl1" xlink:title="label: NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock to mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl2" xml:lang="en-US" id="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl2">New Accounting Pronouncements Not Yet Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" xlink:to="mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl2" xlink:title="label: NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock to mpaa_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_NewAccountingPronouncementsRecentlyAdoptedAbstract" xlink:label="NewAccountingPronouncementsRecentlyAdoptedAbstract" xlink:title="NewAccountingPronouncementsRecentlyAdoptedAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_NewAccountingPronouncementsRecentlyAdoptedAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_NewAccountingPronouncementsRecentlyAdoptedAbstract_lbl1" xml:lang="en-US" id="mpaa_NewAccountingPronouncementsRecentlyAdoptedAbstract_lbl1">New Accounting Pronouncements Recently Adopted [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsRecentlyAdoptedAbstract" xlink:to="mpaa_NewAccountingPronouncementsRecentlyAdoptedAbstract_lbl1" xlink:title="label: NewAccountingPronouncementsRecentlyAdoptedAbstract to mpaa_NewAccountingPronouncementsRecentlyAdoptedAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_DocumentAndEntityInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DocumentAndEntityInformationAbstract_lbl1" xml:lang="en-US" id="mpaa_DocumentAndEntityInformationAbstract_lbl1">Document and Entity Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="mpaa_DocumentAndEntityInformationAbstract_lbl1" xlink:title="label: DocumentAndEntityInformationAbstract to mpaa_DocumentAndEntityInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AccruedCorePaymentCurrent" xlink:label="AccruedCorePaymentCurrent" xlink:title="AccruedCorePaymentCurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AccruedCorePaymentCurrent_lbl" xml:lang="en-US" id="mpaa_AccruedCorePaymentCurrent_lbl">Carrying value as of the balance sheet date for obligations of accrued core payment due within one year or within the normal operating cycle if longer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentCurrent" xlink:to="mpaa_AccruedCorePaymentCurrent_lbl" xlink:title="label: AccruedCorePaymentCurrent to mpaa_AccruedCorePaymentCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AccruedCorePaymentCurrent_lbl1" xml:lang="en-US" id="mpaa_AccruedCorePaymentCurrent_lbl1">Accrued core payment Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentCurrent" xlink:to="mpaa_AccruedCorePaymentCurrent_lbl1" xlink:title="label: AccruedCorePaymentCurrent to mpaa_AccruedCorePaymentCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AccruedCorePaymentCurrent_lbl2" xml:lang="en-US" id="mpaa_AccruedCorePaymentCurrent_lbl2">Accrued core payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentCurrent" xlink:to="mpaa_AccruedCorePaymentCurrent_lbl2" xlink:title="label: AccruedCorePaymentCurrent to mpaa_AccruedCorePaymentCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AccruedCorePaymentNoncurrent" xlink:label="AccruedCorePaymentNoncurrent" xlink:title="AccruedCorePaymentNoncurrent" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AccruedCorePaymentNoncurrent_lbl" xml:lang="en-US" id="mpaa_AccruedCorePaymentNoncurrent_lbl">Carrying value as of the balance sheet date of obligations of accrued core payments, excluding amounts to be repaid within one year or normal operating cycle, if longer (current maturities).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentNoncurrent" xlink:to="mpaa_AccruedCorePaymentNoncurrent_lbl" xlink:title="label: AccruedCorePaymentNoncurrent to mpaa_AccruedCorePaymentNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AccruedCorePaymentNoncurrent_lbl1" xml:lang="en-US" id="mpaa_AccruedCorePaymentNoncurrent_lbl1">Accrued Core Payment Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentNoncurrent" xlink:to="mpaa_AccruedCorePaymentNoncurrent_lbl1" xlink:title="label: AccruedCorePaymentNoncurrent to mpaa_AccruedCorePaymentNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AccruedCorePaymentNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AccruedCorePaymentNoncurrent_lbl2" xml:lang="en-US" id="mpaa_AccruedCorePaymentNoncurrent_lbl2">Long-term accrued core payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedCorePaymentNoncurrent" xlink:to="mpaa_AccruedCorePaymentNoncurrent_lbl2" xlink:title="label: AccruedCorePaymentNoncurrent to mpaa_AccruedCorePaymentNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_BalanceSheetParentheticalInformationAbstract" xlink:label="BalanceSheetParentheticalInformationAbstract" xlink:title="BalanceSheetParentheticalInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_BalanceSheetParentheticalInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_BalanceSheetParentheticalInformationAbstract_lbl1" xml:lang="en-US" id="mpaa_BalanceSheetParentheticalInformationAbstract_lbl1">Balance Sheet Parenthetical Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetParentheticalInformationAbstract" xlink:to="mpaa_BalanceSheetParentheticalInformationAbstract_lbl1" xlink:title="label: BalanceSheetParentheticalInformationAbstract to mpaa_BalanceSheetParentheticalInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_RevenuesRecognitionAbstract" xlink:label="RevenuesRecognitionAbstract" xlink:title="RevenuesRecognitionAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_RevenuesRecognitionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_RevenuesRecognitionAbstract_lbl1" xml:lang="en-US" id="mpaa_RevenuesRecognitionAbstract_lbl1">Revenues Recognition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuesRecognitionAbstract" xlink:to="mpaa_RevenuesRecognitionAbstract_lbl1" xlink:title="label: RevenuesRecognitionAbstract to mpaa_RevenuesRecognitionAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_RevenuesRecognitionAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_RevenuesRecognitionAbstract_lbl2" xml:lang="en-US" id="mpaa_RevenuesRecognitionAbstract_lbl2">Revenue Recognition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuesRecognitionAbstract" xlink:to="mpaa_RevenuesRecognitionAbstract_lbl2" xlink:title="label: RevenuesRecognitionAbstract to mpaa_RevenuesRecognitionAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_RemanufacturedCoresNominalPrice" xlink:label="RemanufacturedCoresNominalPrice" xlink:title="RemanufacturedCoresNominalPrice" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresNominalPrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_RemanufacturedCoresNominalPrice_lbl" xml:lang="en-US" id="mpaa_RemanufacturedCoresNominalPrice_lbl">Remanufactured cores, portion of the product shipped, nominal price per unit.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresNominalPrice" xlink:to="mpaa_RemanufacturedCoresNominalPrice_lbl" xlink:title="label: RemanufacturedCoresNominalPrice to mpaa_RemanufacturedCoresNominalPrice_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresNominalPrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_RemanufacturedCoresNominalPrice_lbl1" xml:lang="en-US" id="mpaa_RemanufacturedCoresNominalPrice_lbl1">Remanufactured Cores Nominal Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresNominalPrice" xlink:to="mpaa_RemanufacturedCoresNominalPrice_lbl1" xlink:title="label: RemanufacturedCoresNominalPrice to mpaa_RemanufacturedCoresNominalPrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_RemanufacturedCoresNominalPrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_RemanufacturedCoresNominalPrice_lbl2" xml:lang="en-US" id="mpaa_RemanufacturedCoresNominalPrice_lbl2">Remanufactured cores nominal price (in dollars per core)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RemanufacturedCoresNominalPrice" xlink:to="mpaa_RemanufacturedCoresNominalPrice_lbl2" xlink:title="label: RemanufacturedCoresNominalPrice to mpaa_RemanufacturedCoresNominalPrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_PercentageOfStockAdjustmentReturns" xlink:label="PercentageOfStockAdjustmentReturns" xlink:title="PercentageOfStockAdjustmentReturns" />
    <link:label xlink:type="resource" xlink:label="mpaa_PercentageOfStockAdjustmentReturns_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_PercentageOfStockAdjustmentReturns_lbl" xml:lang="en-US" id="mpaa_PercentageOfStockAdjustmentReturns_lbl">Percentage of stock adjustment returns from customers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfStockAdjustmentReturns" xlink:to="mpaa_PercentageOfStockAdjustmentReturns_lbl" xlink:title="label: PercentageOfStockAdjustmentReturns to mpaa_PercentageOfStockAdjustmentReturns_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_PercentageOfStockAdjustmentReturns_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_PercentageOfStockAdjustmentReturns_lbl1" xml:lang="en-US" id="mpaa_PercentageOfStockAdjustmentReturns_lbl1">Percentage of Stock Adjustment Returns</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfStockAdjustmentReturns" xlink:to="mpaa_PercentageOfStockAdjustmentReturns_lbl1" xlink:title="label: PercentageOfStockAdjustmentReturns to mpaa_PercentageOfStockAdjustmentReturns_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_PercentageOfStockAdjustmentReturns_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_PercentageOfStockAdjustmentReturns_lbl2" xml:lang="en-US" id="mpaa_PercentageOfStockAdjustmentReturns_lbl2">Percentage of stock adjustment returns</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfStockAdjustmentReturns" xlink:to="mpaa_PercentageOfStockAdjustmentReturns_lbl2" xlink:title="label: PercentageOfStockAdjustmentReturns to mpaa_PercentageOfStockAdjustmentReturns_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart" xlink:label="PercentageOfPossibleScrapAndLiquidationValuesOfPart" xlink:title="PercentageOfPossibleScrapAndLiquidationValuesOfPart" />
    <link:label xlink:type="resource" xlink:label="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl" xml:lang="en-US" id="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl">The percentage of possible scrap and liquidation value if no liquidation market exists for the part.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfPossibleScrapAndLiquidationValuesOfPart" xlink:to="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl" xlink:title="label: PercentageOfPossibleScrapAndLiquidationValuesOfPart to mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl1" xml:lang="en-US" id="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl1">Percentage of Possible Scrap and Liquidation Value of Part</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfPossibleScrapAndLiquidationValuesOfPart" xlink:to="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl1" xlink:title="label: PercentageOfPossibleScrapAndLiquidationValuesOfPart to mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl2" xml:lang="en-US" id="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl2">Percentage of possible scrap and liquidation value of part</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfPossibleScrapAndLiquidationValuesOfPart" xlink:to="mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl2" xlink:title="label: PercentageOfPossibleScrapAndLiquidationValuesOfPart to mpaa_PercentageOfPossibleScrapAndLiquidationValuesOfPart_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_AmortizationPeriodForCorePremiums" xlink:label="AmortizationPeriodForCorePremiums" xlink:title="AmortizationPeriodForCorePremiums" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationPeriodForCorePremiums_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_AmortizationPeriodForCorePremiums_lbl" xml:lang="en-US" id="mpaa_AmortizationPeriodForCorePremiums_lbl">These core premiums are amortized over a period. Core premiums expected to be amortized during the Company's normal operating cycle, which is generally one year, are classified as short-term contract assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodForCorePremiums" xlink:to="mpaa_AmortizationPeriodForCorePremiums_lbl" xlink:title="label: AmortizationPeriodForCorePremiums to mpaa_AmortizationPeriodForCorePremiums_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationPeriodForCorePremiums_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_AmortizationPeriodForCorePremiums_lbl1" xml:lang="en-US" id="mpaa_AmortizationPeriodForCorePremiums_lbl1">Amortization Period for Core Premiums</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodForCorePremiums" xlink:to="mpaa_AmortizationPeriodForCorePremiums_lbl1" xlink:title="label: AmortizationPeriodForCorePremiums to mpaa_AmortizationPeriodForCorePremiums_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_AmortizationPeriodForCorePremiums_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_AmortizationPeriodForCorePremiums_lbl2" xml:lang="en-US" id="mpaa_AmortizationPeriodForCorePremiums_lbl2">Amortization period for core premiums</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodForCorePremiums" xlink:to="mpaa_AmortizationPeriodForCorePremiums_lbl2" xlink:title="label: AmortizationPeriodForCorePremiums to mpaa_AmortizationPeriodForCorePremiums_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_PercentageOfAggregateReturns" xlink:label="PercentageOfAggregateReturns" xlink:title="PercentageOfAggregateReturns" />
    <link:label xlink:type="resource" xlink:label="mpaa_PercentageOfAggregateReturns_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_PercentageOfAggregateReturns_lbl" xml:lang="en-US" id="mpaa_PercentageOfAggregateReturns_lbl">Percentage of aggregate returns of units from customers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfAggregateReturns" xlink:to="mpaa_PercentageOfAggregateReturns_lbl" xlink:title="label: PercentageOfAggregateReturns to mpaa_PercentageOfAggregateReturns_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_PercentageOfAggregateReturns_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_PercentageOfAggregateReturns_lbl1" xml:lang="en-US" id="mpaa_PercentageOfAggregateReturns_lbl1">Percentage of Aggregate Returns</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfAggregateReturns" xlink:to="mpaa_PercentageOfAggregateReturns_lbl1" xlink:title="label: PercentageOfAggregateReturns to mpaa_PercentageOfAggregateReturns_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_PercentageOfAggregateReturns_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_PercentageOfAggregateReturns_lbl2" xml:lang="en-US" id="mpaa_PercentageOfAggregateReturns_lbl2">Percentage of aggregate returns</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfAggregateReturns" xlink:to="mpaa_PercentageOfAggregateReturns_lbl2" xlink:title="label: PercentageOfAggregateReturns to mpaa_PercentageOfAggregateReturns_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ForeignCurrencyExchangeContractAbstract" xlink:label="ForeignCurrencyExchangeContractAbstract" xlink:title="ForeignCurrencyExchangeContractAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_ForeignCurrencyExchangeContractAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ForeignCurrencyExchangeContractAbstract_lbl1" xml:lang="en-US" id="mpaa_ForeignCurrencyExchangeContractAbstract_lbl1">Foreign Currency Exchange Contract [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyExchangeContractAbstract" xlink:to="mpaa_ForeignCurrencyExchangeContractAbstract_lbl1" xlink:title="label: ForeignCurrencyExchangeContractAbstract to mpaa_ForeignCurrencyExchangeContractAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ForeignCurrencyExchangeContractAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ForeignCurrencyExchangeContractAbstract_lbl2" xml:lang="en-US" id="mpaa_ForeignCurrencyExchangeContractAbstract_lbl2">Foreign Currency Exchange Contracts [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyExchangeContractAbstract" xlink:to="mpaa_ForeignCurrencyExchangeContractAbstract_lbl2" xlink:title="label: ForeignCurrencyExchangeContractAbstract to mpaa_ForeignCurrencyExchangeContractAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_StockRepurchaseProgramAbstract" xlink:label="StockRepurchaseProgramAbstract" xlink:title="StockRepurchaseProgramAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchaseProgramAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_StockRepurchaseProgramAbstract_lbl1" xml:lang="en-US" id="mpaa_StockRepurchaseProgramAbstract_lbl1">Stock Repurchase Program [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramAbstract" xlink:to="mpaa_StockRepurchaseProgramAbstract_lbl1" xlink:title="label: StockRepurchaseProgramAbstract to mpaa_StockRepurchaseProgramAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchaseProgramAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_StockRepurchaseProgramAbstract_lbl2" xml:lang="en-US" id="mpaa_StockRepurchaseProgramAbstract_lbl2">Share Repurchase Program [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramAbstract" xlink:to="mpaa_StockRepurchaseProgramAbstract_lbl2" xlink:title="label: StockRepurchaseProgramAbstract to mpaa_StockRepurchaseProgramAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:label="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:title="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl">The cumulative equity impact of the value of stock that has been repurchased and retired since the inception of the repurchase program. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:to="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodCumulativeValue to mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1">Stock Repurchased and Retired During Period, Cumulative Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:to="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodCumulativeValue to mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl2" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl2">Shares utilized, amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:to="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl2" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodCumulativeValue to mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_StockRepurchasedAndRetiredCumulativeShares" xlink:label="StockRepurchasedAndRetiredCumulativeShares" xlink:title="StockRepurchasedAndRetiredCumulativeShares" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl">Number of cumulative shares that have been repurchased and retired.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredCumulativeShares" xlink:to="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl" xlink:title="label: StockRepurchasedAndRetiredCumulativeShares to mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1">Stock Repurchased and Retired, Cumulative Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredCumulativeShares" xlink:to="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1" xlink:title="label: StockRepurchasedAndRetiredCumulativeShares to mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl2" xml:lang="en-US" id="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl2">Shares repurchased and retired (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredCumulativeShares" xlink:to="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl2" xlink:title="label: StockRepurchasedAndRetiredCumulativeShares to mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_IncreaseDecreaseInAccruedCorePayment" xlink:label="IncreaseDecreaseInAccruedCorePayment" xlink:title="IncreaseDecreaseInAccruedCorePayment" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl" xml:lang="en-US" id="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl">The increase (decrease) during the reporting period in accrued core payments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedCorePayment" xlink:to="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl" xlink:title="label: IncreaseDecreaseInAccruedCorePayment to mpaa_IncreaseDecreaseInAccruedCorePayment_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl1" xml:lang="en-US" id="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl1">Increase (Decrease) in Accrued Core Payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedCorePayment" xlink:to="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl1" xlink:title="label: IncreaseDecreaseInAccruedCorePayment to mpaa_IncreaseDecreaseInAccruedCorePayment_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl2" xml:lang="en-US" id="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl2">Accrued core payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedCorePayment" xlink:to="mpaa_IncreaseDecreaseInAccruedCorePayment_lbl2" xlink:title="label: IncreaseDecreaseInAccruedCorePayment to mpaa_IncreaseDecreaseInAccruedCorePayment_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_DixieElectricLtdMember" xlink:label="DixieElectricLtdMember" xlink:title="DixieElectricLtdMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_DixieElectricLtdMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_DixieElectricLtdMember_lbl" xml:lang="en-US" id="mpaa_DixieElectricLtdMember_lbl">Name of the acquiree company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DixieElectricLtdMember" xlink:to="mpaa_DixieElectricLtdMember_lbl" xlink:title="label: DixieElectricLtdMember to mpaa_DixieElectricLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_DixieElectricLtdMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DixieElectricLtdMember_lbl1" xml:lang="en-US" id="mpaa_DixieElectricLtdMember_lbl1">Dixie Electric, Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DixieElectricLtdMember" xlink:to="mpaa_DixieElectricLtdMember_lbl1" xlink:title="label: DixieElectricLtdMember to mpaa_DixieElectricLtdMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_DixieElectricLtdMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_DixieElectricLtdMember_lbl2" xml:lang="en-US" id="mpaa_DixieElectricLtdMember_lbl2">Dixie Electric, Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DixieElectricLtdMember" xlink:to="mpaa_DixieElectricLtdMember_lbl2" xlink:title="label: DixieElectricLtdMember to mpaa_DixieElectricLtdMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_BusinessCombinationContingentConsiderationPaymentPeriod" xlink:label="BusinessCombinationContingentConsiderationPaymentPeriod" xlink:title="BusinessCombinationContingentConsiderationPaymentPeriod" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl" xml:lang="en-US" id="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl">The effective period for payment of contingent consideration, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationPaymentPeriod" xlink:to="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl" xlink:title="label: BusinessCombinationContingentConsiderationPaymentPeriod to mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl1" xml:lang="en-US" id="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl1">Business Combination Contingent Consideration Payment Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationPaymentPeriod" xlink:to="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl1" xlink:title="label: BusinessCombinationContingentConsiderationPaymentPeriod to mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl2" xml:lang="en-US" id="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl2">Contingent consideration payment period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationPaymentPeriod" xlink:to="mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl2" xlink:title="label: BusinessCombinationContingentConsiderationPaymentPeriod to mpaa_BusinessCombinationContingentConsiderationPaymentPeriod_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_FairValueDisclosureContingentConsiderationAbstract" xlink:label="FairValueDisclosureContingentConsiderationAbstract" xlink:title="FairValueDisclosureContingentConsiderationAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_FairValueDisclosureContingentConsiderationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_FairValueDisclosureContingentConsiderationAbstract_lbl1" xml:lang="en-US" id="mpaa_FairValueDisclosureContingentConsiderationAbstract_lbl1">Fair Value Disclosure Contingent Consideration [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosureContingentConsiderationAbstract" xlink:to="mpaa_FairValueDisclosureContingentConsiderationAbstract_lbl1" xlink:title="label: FairValueDisclosureContingentConsiderationAbstract to mpaa_FairValueDisclosureContingentConsiderationAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_FairValueDisclosureContingentConsiderationAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_FairValueDisclosureContingentConsiderationAbstract_lbl2" xml:lang="en-US" id="mpaa_FairValueDisclosureContingentConsiderationAbstract_lbl2">Contingent Consideration [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosureContingentConsiderationAbstract" xlink:to="mpaa_FairValueDisclosureContingentConsiderationAbstract_lbl2" xlink:title="label: FairValueDisclosureContingentConsiderationAbstract to mpaa_FairValueDisclosureContingentConsiderationAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure" xlink:label="BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure" xlink:title="BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl" xml:lang="en-US" id="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl">Fair value of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure" xlink:to="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl" xlink:title="label: BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure to mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl1" xml:lang="en-US" id="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl1">Business Combination, Contingent Consideration, Liability, Noncurrent, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure" xlink:to="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl1" xlink:title="label: BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure to mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl2" xml:lang="en-US" id="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl2">Long-term contigent consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure" xlink:to="mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl2" xlink:title="label: BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure to mpaa_BusinessCombinationContingentConsiderationLiabilityNoncurrentFairValueDisclosure_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_DeferredCompensationFairValueDisclosure" xlink:label="DeferredCompensationFairValueDisclosure" xlink:title="DeferredCompensationFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="mpaa_DeferredCompensationFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_DeferredCompensationFairValueDisclosure_lbl" xml:lang="en-US" id="mpaa_DeferredCompensationFairValueDisclosure_lbl">This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of deferred compensation liability as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCompensationFairValueDisclosure" xlink:to="mpaa_DeferredCompensationFairValueDisclosure_lbl" xlink:title="label: DeferredCompensationFairValueDisclosure to mpaa_DeferredCompensationFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_DeferredCompensationFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_DeferredCompensationFairValueDisclosure_lbl1" xml:lang="en-US" id="mpaa_DeferredCompensationFairValueDisclosure_lbl1">Deferred compensation, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCompensationFairValueDisclosure" xlink:to="mpaa_DeferredCompensationFairValueDisclosure_lbl1" xlink:title="label: DeferredCompensationFairValueDisclosure to mpaa_DeferredCompensationFairValueDisclosure_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_DeferredCompensationFairValueDisclosure_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_DeferredCompensationFairValueDisclosure_lbl2" xml:lang="en-US" id="mpaa_DeferredCompensationFairValueDisclosure_lbl2">Deferred compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCompensationFairValueDisclosure" xlink:to="mpaa_DeferredCompensationFairValueDisclosure_lbl2" xlink:title="label: DeferredCompensationFairValueDisclosure to mpaa_DeferredCompensationFairValueDisclosure_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure" xlink:label="BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure" xlink:title="BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl" xml:lang="en-US" id="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl">Fair value of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure" xlink:to="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl" xlink:title="label: BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure to mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl1" xml:lang="en-US" id="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl1">Business Combination, Contingent Consideration, Liability, Current, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure" xlink:to="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl1" xlink:title="label: BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure to mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl2" xml:lang="en-US" id="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl2">Short-term contigent consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure" xlink:to="mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl2" xlink:title="label: BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure to mpaa_BusinessCombinationContingentConsiderationLiabilityCurrentFairValueDisclosure_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_MechanicalPowerConversionLLCMember" xlink:label="MechanicalPowerConversionLLCMember" xlink:title="MechanicalPowerConversionLLCMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_MechanicalPowerConversionLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_MechanicalPowerConversionLLCMember_lbl" xml:lang="en-US" id="mpaa_MechanicalPowerConversionLLCMember_lbl">A privately held company operating as E&amp;M Power and engaged in the design and manufacture of advanced power emulators (AC and DC) and custom power electronic products, based in Binghamton, New York.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MechanicalPowerConversionLLCMember" xlink:to="mpaa_MechanicalPowerConversionLLCMember_lbl" xlink:title="label: MechanicalPowerConversionLLCMember to mpaa_MechanicalPowerConversionLLCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_MechanicalPowerConversionLLCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_MechanicalPowerConversionLLCMember_lbl1" xml:lang="en-US" id="mpaa_MechanicalPowerConversionLLCMember_lbl1">Mechanical Power Conversion, LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MechanicalPowerConversionLLCMember" xlink:to="mpaa_MechanicalPowerConversionLLCMember_lbl1" xlink:title="label: MechanicalPowerConversionLLCMember to mpaa_MechanicalPowerConversionLLCMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_TermOfResearchAndDevelopmentMilestoneEvent" xlink:label="TermOfResearchAndDevelopmentMilestoneEvent" xlink:title="TermOfResearchAndDevelopmentMilestoneEvent" />
    <link:label xlink:type="resource" xlink:label="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl" xml:lang="en-US" id="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl">Period of arrangement for a research and development milestone event, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days..</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfResearchAndDevelopmentMilestoneEvent" xlink:to="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl" xlink:title="label: TermOfResearchAndDevelopmentMilestoneEvent to mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl1" xml:lang="en-US" id="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl1">Term of Research and Development Milestone Event</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfResearchAndDevelopmentMilestoneEvent" xlink:to="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl1" xlink:title="label: TermOfResearchAndDevelopmentMilestoneEvent to mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl2" xml:lang="en-US" id="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl2">Term of R&amp;D event milestone</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfResearchAndDevelopmentMilestoneEvent" xlink:to="mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl2" xlink:title="label: TermOfResearchAndDevelopmentMilestoneEvent to mpaa_TermOfResearchAndDevelopmentMilestoneEvent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_TermOfGrossProfitEarnOutConsiderationArrangement" xlink:label="TermOfGrossProfitEarnOutConsiderationArrangement" xlink:title="TermOfGrossProfitEarnOutConsiderationArrangement" />
    <link:label xlink:type="resource" xlink:label="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl" xml:lang="en-US" id="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl">Period of a gross profit earn-out consideration arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days..</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfGrossProfitEarnOutConsiderationArrangement" xlink:to="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl" xlink:title="label: TermOfGrossProfitEarnOutConsiderationArrangement to mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl1" xml:lang="en-US" id="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl1">Term of Gross Profit Earn-out Consideration Arrangement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfGrossProfitEarnOutConsiderationArrangement" xlink:to="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl1" xlink:title="label: TermOfGrossProfitEarnOutConsiderationArrangement to mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl2" xml:lang="en-US" id="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl2">Term of gross profit earn-out arrangement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfGrossProfitEarnOutConsiderationArrangement" xlink:to="mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl2" xlink:title="label: TermOfGrossProfitEarnOutConsiderationArrangement to mpaa_TermOfGrossProfitEarnOutConsiderationArrangement_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ResearchAndDevelopmentEventMilestoneMember" xlink:label="ResearchAndDevelopmentEventMilestoneMember" xlink:title="ResearchAndDevelopmentEventMilestoneMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl" xml:lang="en-US" id="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl">Refers to the amount of contingent consideration in a business combination allocated to a research and development event milestone.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentEventMilestoneMember" xlink:to="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl" xlink:title="label: ResearchAndDevelopmentEventMilestoneMember to mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl1" xml:lang="en-US" id="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl1">Research and Development Event Milestone [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentEventMilestoneMember" xlink:to="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl1" xlink:title="label: ResearchAndDevelopmentEventMilestoneMember to mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl2" xml:lang="en-US" id="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl2">Two-year R&amp;D Milestone Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentEventMilestoneMember" xlink:to="mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl2" xlink:title="label: ResearchAndDevelopmentEventMilestoneMember to mpaa_ResearchAndDevelopmentEventMilestoneMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_GrossProfitEarnOutConsiderationMember" xlink:label="GrossProfitEarnOutConsiderationMember" xlink:title="GrossProfitEarnOutConsiderationMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_GrossProfitEarnOutConsiderationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_GrossProfitEarnOutConsiderationMember_lbl" xml:lang="en-US" id="mpaa_GrossProfitEarnOutConsiderationMember_lbl">Refers to the amount of contingent consideration in a business combination allocated to a gross profit earn-out arrangement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfitEarnOutConsiderationMember" xlink:to="mpaa_GrossProfitEarnOutConsiderationMember_lbl" xlink:title="label: GrossProfitEarnOutConsiderationMember to mpaa_GrossProfitEarnOutConsiderationMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_GrossProfitEarnOutConsiderationMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_GrossProfitEarnOutConsiderationMember_lbl1" xml:lang="en-US" id="mpaa_GrossProfitEarnOutConsiderationMember_lbl1">Gross Profit Earn-out Consideration [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfitEarnOutConsiderationMember" xlink:to="mpaa_GrossProfitEarnOutConsiderationMember_lbl1" xlink:title="label: GrossProfitEarnOutConsiderationMember to mpaa_GrossProfitEarnOutConsiderationMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_GrossProfitEarnOutConsiderationMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_GrossProfitEarnOutConsiderationMember_lbl2" xml:lang="en-US" id="mpaa_GrossProfitEarnOutConsiderationMember_lbl2">Gross Profit Earn-out Consideration [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfitEarnOutConsiderationMember" xlink:to="mpaa_GrossProfitEarnOutConsiderationMember_lbl2" xlink:title="label: GrossProfitEarnOutConsiderationMember to mpaa_GrossProfitEarnOutConsiderationMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_MeasurementInputWeightedAverageCostOfCapitalMember" xlink:label="MeasurementInputWeightedAverageCostOfCapitalMember" xlink:title="MeasurementInputWeightedAverageCostOfCapitalMember" />
    <link:label xlink:type="resource" xlink:label="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl" xml:lang="en-US" id="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl">Measurement input using the weighted average cost of capital through a calculation in which each category of the entity's capital is proportionally weighted.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputWeightedAverageCostOfCapitalMember" xlink:to="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl" xlink:title="label: MeasurementInputWeightedAverageCostOfCapitalMember to mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl1" xml:lang="en-US" id="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl1">Measurement Input, Weighted Average Cost of Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputWeightedAverageCostOfCapitalMember" xlink:to="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl1" xlink:title="label: MeasurementInputWeightedAverageCostOfCapitalMember to mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl2" xml:lang="en-US" id="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl2">Weighted Average Cost of Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputWeightedAverageCostOfCapitalMember" xlink:to="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl2" xlink:title="label: MeasurementInputWeightedAverageCostOfCapitalMember to mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl">The fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl1" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl2" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl2">Estimated fair value of awards granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_SummaryOfStockOptionTransactionsAbstract" xlink:label="SummaryOfStockOptionTransactionsAbstract" xlink:title="SummaryOfStockOptionTransactionsAbstract" />
    <link:label xlink:type="resource" xlink:label="mpaa_SummaryOfStockOptionTransactionsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_SummaryOfStockOptionTransactionsAbstract_lbl1" xml:lang="en-US" id="mpaa_SummaryOfStockOptionTransactionsAbstract_lbl1">Summary of stock option transactions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfStockOptionTransactionsAbstract" xlink:to="mpaa_SummaryOfStockOptionTransactionsAbstract_lbl1" xlink:title="label: SummaryOfStockOptionTransactionsAbstract to mpaa_SummaryOfStockOptionTransactionsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl">Weighted average exercise price of non-vested options outstanding.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl2" xml:lang="en-US" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl2">Weighted average exercise price of stock options unvested (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage to mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl2" />
    <link:loc xlink:type="locator" xlink:href="mpaa-20181231.xsd#mpaa_EscrowDepositRelatedToBusinessAcquisition" xlink:label="EscrowDepositRelatedToBusinessAcquisition" xlink:title="EscrowDepositRelatedToBusinessAcquisition" />
    <link:label xlink:type="resource" xlink:label="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl" xml:lang="en-US" id="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl">Amount of cash held in escrow related to a business combination.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EscrowDepositRelatedToBusinessAcquisition" xlink:to="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl" xlink:title="label: EscrowDepositRelatedToBusinessAcquisition to mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl" />
    <link:label xlink:type="resource" xlink:label="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl1" xml:lang="en-US" id="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl1">Escrow Deposit Related to Business Acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EscrowDepositRelatedToBusinessAcquisition" xlink:to="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl1" xlink:title="label: EscrowDepositRelatedToBusinessAcquisition to mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl1" />
    <link:label xlink:type="resource" xlink:label="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl2" xml:lang="en-US" id="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl2">Cash held in escrow account</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EscrowDepositRelatedToBusinessAcquisition" xlink:to="mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl2" xlink:title="label: EscrowDepositRelatedToBusinessAcquisition to mpaa_EscrowDepositRelatedToBusinessAcquisition_lbl2" />
  </link:labelLink>
</link:linkbase>
