<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_9E1047E4722FD3CBDE8810423304EF0E_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_9E1047E4722FD3CBDE8810423304EF0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_9E1047E4722FD3CBDE8810423304EF0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_9E1047E4722FD3CBDE8810423304EF0E" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_9E1047E4722FD3CBDE8810423304EF0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_CDD7C2321E8A8D2A1AE810423304D588_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_CDD7C2321E8A8D2A1AE810423304D588" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_CDD7C2321E8A8D2A1AE810423304D588_label_en-US" xlink:label="lab_us-gaap_StatementTable_CDD7C2321E8A8D2A1AE810423304D588" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_CDD7C2321E8A8D2A1AE810423304D588" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_CDD7C2321E8A8D2A1AE810423304D588" xlink:to="lab_us-gaap_StatementTable_CDD7C2321E8A8D2A1AE810423304D588" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_9BA22D1F77698285485D10423304FD29_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_9BA22D1F77698285485D10423304FD29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_9BA22D1F77698285485D10423304FD29_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_9BA22D1F77698285485D10423304FD29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9BA22D1F77698285485D10423304FD29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9BA22D1F77698285485D10423304FD29" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_9BA22D1F77698285485D10423304FD29" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_30EC69AAFC29C1D3A319104233049EE5_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_30EC69AAFC29C1D3A319104233049EE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_30EC69AAFC29C1D3A319104233049EE5_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_30EC69AAFC29C1D3A319104233049EE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_30EC69AAFC29C1D3A319104233049EE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_30EC69AAFC29C1D3A319104233049EE5" xlink:to="lab_us-gaap_EquityComponentDomain_30EC69AAFC29C1D3A319104233049EE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_8129582A036A34B47E4610423304370B_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_8129582A036A34B47E4610423304370B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_8129582A036A34B47E4610423304370B_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_8129582A036A34B47E4610423304370B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_8129582A036A34B47E4610423304370B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_8129582A036A34B47E4610423304370B" xlink:to="lab_us-gaap_CommonStockMember_8129582A036A34B47E4610423304370B" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockMember_8B1D7A6A196A2C80386F1042330445AC_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_8B1D7A6A196A2C80386F1042330445AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_8B1D7A6A196A2C80386F1042330445AC_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_8B1D7A6A196A2C80386F1042330445AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_8B1D7A6A196A2C80386F1042330445AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_8B1D7A6A196A2C80386F1042330445AC" xlink:to="lab_us-gaap_TreasuryStockMember_8B1D7A6A196A2C80386F1042330445AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_DD77214CA7B56D53E175104233048BD1_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_DD77214CA7B56D53E175104233048BD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_DD77214CA7B56D53E175104233048BD1_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_DD77214CA7B56D53E175104233048BD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_DD77214CA7B56D53E175104233048BD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_DD77214CA7B56D53E175104233048BD1" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_DD77214CA7B56D53E175104233048BD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_5CBB9DE57270BF080AA1104233049022_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_5CBB9DE57270BF080AA1104233049022" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_5CBB9DE57270BF080AA1104233049022_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_5CBB9DE57270BF080AA1104233049022" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_5CBB9DE57270BF080AA1104233049022" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_5CBB9DE57270BF080AA1104233049022" xlink:to="lab_us-gaap_RetainedEarningsMember_5CBB9DE57270BF080AA1104233049022" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_BFEB1019C14AFB08FC7410423304EF53_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_BFEB1019C14AFB08FC7410423304EF53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_BFEB1019C14AFB08FC7410423304EF53_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_BFEB1019C14AFB08FC7410423304EF53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_BFEB1019C14AFB08FC7410423304EF53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_BFEB1019C14AFB08FC7410423304EF53" xlink:to="lab_us-gaap_StatementLineItems_BFEB1019C14AFB08FC7410423304EF53" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_FA607C08FAF5E1F8A55810423304605A_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_FA607C08FAF5E1F8A55810423304605A" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_FA607C08FAF5E1F8A55810423304605A_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_FA607C08FAF5E1F8A55810423304605A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_FA607C08FAF5E1F8A55810423304605A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_FA607C08FAF5E1F8A55810423304605A" xlink:to="lab_us-gaap_StockholdersEquity_FA607C08FAF5E1F8A55810423304605A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssued_82D164D7225DF142E578104233048833_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued_82D164D7225DF142E578104233048833" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Shares, Issued</link:label>
    <link:label id="lab_us-gaap_SharesIssued_82D164D7225DF142E578104233048833_label_en-US" xlink:label="lab_us-gaap_SharesIssued_82D164D7225DF142E578104233048833" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_82D164D7225DF142E578104233048833" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued_82D164D7225DF142E578104233048833" xlink:to="lab_us-gaap_SharesIssued_82D164D7225DF142E578104233048833" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_A31D1F55205EE392F95110423304EDB2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_A31D1F55205EE392F95110423304EDB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuances under compensation plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_A31D1F55205EE392F95110423304EDB2_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_A31D1F55205EE392F95110423304EDB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_A31D1F55205EE392F95110423304EDB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_A31D1F55205EE392F95110423304EDB2" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_A31D1F55205EE392F95110423304EDB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_DCB092577741DA0CA4E410423304EC8B_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_DCB092577741DA0CA4E410423304EC8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuances under compensation plans, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_DCB092577741DA0CA4E410423304EC8B_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_DCB092577741DA0CA4E410423304EC8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_DCB092577741DA0CA4E410423304EC8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_DCB092577741DA0CA4E410423304EC8B" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_DCB092577741DA0CA4E410423304EC8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2BBD92BD3A7E6597B44F10423304C8D9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2BBD92BD3A7E6597B44F10423304C8D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock grant</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2BBD92BD3A7E6597B44F10423304C8D9_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2BBD92BD3A7E6597B44F10423304C8D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2BBD92BD3A7E6597B44F10423304C8D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2BBD92BD3A7E6597B44F10423304C8D9" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2BBD92BD3A7E6597B44F10423304C8D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_AFBA2E7582654498E4021042330432A2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_AFBA2E7582654498E4021042330432A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock grant, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_AFBA2E7582654498E4021042330432A2_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_AFBA2E7582654498E4021042330432A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_AFBA2E7582654498E4021042330432A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_AFBA2E7582654498E4021042330432A2" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_AFBA2E7582654498E4021042330432A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_76818D39E36576AE5B22104233043DD5_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_76818D39E36576AE5B22104233043DD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative effect adjustment from adoption of new accounting standard</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_76818D39E36576AE5B22104233043DD5_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_76818D39E36576AE5B22104233043DD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_76818D39E36576AE5B22104233043DD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_76818D39E36576AE5B22104233043DD5" xlink:to="lab_us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1_76818D39E36576AE5B22104233043DD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_00CA4605E8D8505CE68310423304F0B7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_00CA4605E8D8505CE68310423304F0B7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_00CA4605E8D8505CE68310423304F0B7_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_00CA4605E8D8505CE68310423304F0B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_00CA4605E8D8505CE68310423304F0B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_00CA4605E8D8505CE68310423304F0B7" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_00CA4605E8D8505CE68310423304F0B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_166F964AE25F97A4D92710423304E864_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_166F964AE25F97A4D92710423304E864" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_166F964AE25F97A4D92710423304E864_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_166F964AE25F97A4D92710423304E864" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_166F964AE25F97A4D92710423304E864" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_166F964AE25F97A4D92710423304E864" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_166F964AE25F97A4D92710423304E864" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_F94175A7415B4C5AD7D2104233043149_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_F94175A7415B4C5AD7D2104233043149" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of treasury stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_F94175A7415B4C5AD7D2104233043149_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_F94175A7415B4C5AD7D2104233043149" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_F94175A7415B4C5AD7D2104233043149" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_F94175A7415B4C5AD7D2104233043149" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_F94175A7415B4C5AD7D2104233043149" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0F757F9CBF7F2F734486104233041DC7_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0F757F9CBF7F2F734486104233041DC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0F757F9CBF7F2F734486104233041DC7_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0F757F9CBF7F2F734486104233041DC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0F757F9CBF7F2F734486104233041DC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0F757F9CBF7F2F734486104233041DC7" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0F757F9CBF7F2F734486104233041DC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8531D25C5C9A206881E710423304B95E_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8531D25C5C9A206881E710423304B95E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercised, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8531D25C5C9A206881E710423304B95E_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8531D25C5C9A206881E710423304B95E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8531D25C5C9A206881E710423304B95E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8531D25C5C9A206881E710423304B95E" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_8531D25C5C9A206881E710423304B95E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C4E9C78FD9E73C63A66210423304FCBC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C4E9C78FD9E73C63A66210423304FCBC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Non-cash compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C4E9C78FD9E73C63A66210423304FCBC_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C4E9C78FD9E73C63A66210423304FCBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C4E9C78FD9E73C63A66210423304FCBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C4E9C78FD9E73C63A66210423304FCBC" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_C4E9C78FD9E73C63A66210423304FCBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterestChangeInRedemptionValue_69EAD729BE2032E66F47104233043904_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestChangeInRedemptionValue_69EAD729BE2032E66F47104233043904" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Change in Redemption Value</link:label>
    <link:label id="lab_us-gaap_MinorityInterestChangeInRedemptionValue_69EAD729BE2032E66F47104233043904_label_en-US" xlink:label="lab_us-gaap_MinorityInterestChangeInRedemptionValue_69EAD729BE2032E66F47104233043904" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Change in Redemption Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue" xlink:label="loc_us-gaap_MinorityInterestChangeInRedemptionValue_69EAD729BE2032E66F47104233043904" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestChangeInRedemptionValue_69EAD729BE2032E66F47104233043904" xlink:to="lab_us-gaap_MinorityInterestChangeInRedemptionValue_69EAD729BE2032E66F47104233043904" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_F78A6EBE20BA4FFE37B9104233041BAF_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_F78A6EBE20BA4FFE37B9104233041BAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) attributable to IES Holdings, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_F78A6EBE20BA4FFE37B9104233041BAF_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_F78A6EBE20BA4FFE37B9104233041BAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_F78A6EBE20BA4FFE37B9104233041BAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_F78A6EBE20BA4FFE37B9104233041BAF" xlink:to="lab_us-gaap_NetIncomeLoss_F78A6EBE20BA4FFE37B9104233041BAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_441CE89D68EEAD4F44E510423304BD48_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_441CE89D68EEAD4F44E510423304BD48" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_441CE89D68EEAD4F44E510423304BD48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_441CE89D68EEAD4F44E510423304BD48" xlink:to="lab_us-gaap_StockholdersEquity_441CE89D68EEAD4F44E510423304BD48" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssued_B4EEA1A8D6C2C7080884104233047F5B_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued_B4EEA1A8D6C2C7080884104233047F5B" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_B4EEA1A8D6C2C7080884104233047F5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued_B4EEA1A8D6C2C7080884104233047F5B" xlink:to="lab_us-gaap_SharesIssued_B4EEA1A8D6C2C7080884104233047F5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_650A79AFFDBBE70678C7FBFDD4DBA355_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_650A79AFFDBBE70678C7FBFDD4DBA355" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_650A79AFFDBBE70678C7FBFDD4DBA355" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_650A79AFFDBBE70678C7FBFDD4DBA355" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_650A79AFFDBBE70678C7FBFDD4DBA355" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_64B29D9EB6C4B77C5C0AFBFDD4DEB50A_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_64B29D9EB6C4B77C5C0AFBFDD4DEB50A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_64B29D9EB6C4B77C5C0AFBFDD4DEB50A_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_64B29D9EB6C4B77C5C0AFBFDD4DEB50A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_64B29D9EB6C4B77C5C0AFBFDD4DEB50A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_64B29D9EB6C4B77C5C0AFBFDD4DEB50A" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_64B29D9EB6C4B77C5C0AFBFDD4DEB50A" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_259568C3C2A63C4BA095FBFDD4DF100B_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_259568C3C2A63C4BA095FBFDD4DF100B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_259568C3C2A63C4BA095FBFDD4DF100B_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_259568C3C2A63C4BA095FBFDD4DF100B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_259568C3C2A63C4BA095FBFDD4DF100B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_259568C3C2A63C4BA095FBFDD4DF100B" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_259568C3C2A63C4BA095FBFDD4DF100B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_6CEBFF0C6C4F13D71BA7FBFDD4DFFDDA_terseLabel_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_6CEBFF0C6C4F13D71BA7FBFDD4DFFDDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Redemption Value</link:label>
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_6CEBFF0C6C4F13D71BA7FBFDD4DFFDDA_label_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_6CEBFF0C6C4F13D71BA7FBFDD4DFFDDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Redemption Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_6CEBFF0C6C4F13D71BA7FBFDD4DFFDDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_6CEBFF0C6C4F13D71BA7FBFDD4DFFDDA" xlink:to="lab_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_6CEBFF0C6C4F13D71BA7FBFDD4DFFDDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_4230A0FE39603C41116DFC0621C86ED2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_4230A0FE39603C41116DFC0621C86ED2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_4230A0FE39603C41116DFC0621C86ED2_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_4230A0FE39603C41116DFC0621C86ED2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_4230A0FE39603C41116DFC0621C86ED2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_4230A0FE39603C41116DFC0621C86ED2" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_4230A0FE39603C41116DFC0621C86ED2" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_EBA3F98F3699F20567F9FBFDD4DF17C7_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_EBA3F98F3699F20567F9FBFDD4DF17C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_EBA3F98F3699F20567F9FBFDD4DF17C7_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_EBA3F98F3699F20567F9FBFDD4DF17C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_EBA3F98F3699F20567F9FBFDD4DF17C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_EBA3F98F3699F20567F9FBFDD4DF17C7" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_EBA3F98F3699F20567F9FBFDD4DF17C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D4E4B8E17B6B55FAB65FFBFDD4E0994C_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D4E4B8E17B6B55FAB65FFBFDD4E0994C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D4E4B8E17B6B55FAB65FFBFDD4E0994C_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D4E4B8E17B6B55FAB65FFBFDD4E0994C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D4E4B8E17B6B55FAB65FFBFDD4E0994C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D4E4B8E17B6B55FAB65FFBFDD4E0994C" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D4E4B8E17B6B55FAB65FFBFDD4E0994C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_C12FA69D6BB025EFA685FBFDD4E08A49_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_C12FA69D6BB025EFA685FBFDD4E08A49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_C12FA69D6BB025EFA685FBFDD4E08A49_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_C12FA69D6BB025EFA685FBFDD4E08A49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_C12FA69D6BB025EFA685FBFDD4E08A49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_C12FA69D6BB025EFA685FBFDD4E08A49" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_C12FA69D6BB025EFA685FBFDD4E08A49" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_34893B7FC70033C03449FC04511A3570_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_34893B7FC70033C03449FC04511A3570" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_34893B7FC70033C03449FC04511A3570_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_34893B7FC70033C03449FC04511A3570" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_34893B7FC70033C03449FC04511A3570" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_34893B7FC70033C03449FC04511A3570" xlink:to="lab_us-gaap_OperatingLeaseLiability_34893B7FC70033C03449FC04511A3570" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_138663D8B4D3F4397EE468AB63CE0282_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_138663D8B4D3F4397EE468AB63CE0282" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_138663D8B4D3F4397EE468AB63CE0282" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_138663D8B4D3F4397EE468AB63CE0282" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_138663D8B4D3F4397EE468AB63CE0282" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_766897310DBEFDB39CB568AB63CEFAF3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_766897310DBEFDB39CB568AB63CEFAF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_766897310DBEFDB39CB568AB63CEFAF3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_766897310DBEFDB39CB568AB63CEFAF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_766897310DBEFDB39CB568AB63CEFAF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_766897310DBEFDB39CB568AB63CEFAF3" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_766897310DBEFDB39CB568AB63CEFAF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_F581B3E66634F8CF029DFD0431DC869D_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_F581B3E66634F8CF029DFD0431DC869D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_F581B3E66634F8CF029DFD0431DC869D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_F581B3E66634F8CF029DFD0431DC869D" xlink:to="lab_us-gaap_SegmentReportingAbstract_F581B3E66634F8CF029DFD0431DC869D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EC3AECF876E80CB4B063FD0431DC3C29_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EC3AECF876E80CB4B063FD0431DC3C29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EC3AECF876E80CB4B063FD0431DC3C29_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EC3AECF876E80CB4B063FD0431DC3C29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EC3AECF876E80CB4B063FD0431DC3C29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EC3AECF876E80CB4B063FD0431DC3C29" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_EC3AECF876E80CB4B063FD0431DC3C29" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_F57910EB3B68B5C45A0AFD0431DD4C0D_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_F57910EB3B68B5C45A0AFD0431DD4C0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_F57910EB3B68B5C45A0AFD0431DD4C0D_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_F57910EB3B68B5C45A0AFD0431DD4C0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_F57910EB3B68B5C45A0AFD0431DD4C0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_F57910EB3B68B5C45A0AFD0431DD4C0D" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_F57910EB3B68B5C45A0AFD0431DD4C0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_1BB04DB21F11AE49102BFD0431DD6FE7_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_1BB04DB21F11AE49102BFD0431DD6FE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_1BB04DB21F11AE49102BFD0431DD6FE7_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_1BB04DB21F11AE49102BFD0431DD6FE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1BB04DB21F11AE49102BFD0431DD6FE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_1BB04DB21F11AE49102BFD0431DD6FE7" xlink:to="lab_us-gaap_SegmentDomain_1BB04DB21F11AE49102BFD0431DD6FE7" xlink:type="arc" />
    <link:label id="lab_iesc_CommercialandIndustrialMember_43E56FC08341E95CF12EFD0431DD0625_terseLabel_en-US" xlink:label="lab_iesc_CommercialandIndustrialMember_43E56FC08341E95CF12EFD0431DD0625" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial and Industrial [Member]</link:label>
    <link:label id="lab_iesc_CommercialandIndustrialMember_43E56FC08341E95CF12EFD0431DD0625_label_en-US" xlink:label="lab_iesc_CommercialandIndustrialMember_43E56FC08341E95CF12EFD0431DD0625" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial and Industrial [Member]</link:label>
    <link:label id="lab_iesc_CommercialandIndustrialMember_43E56FC08341E95CF12EFD0431DD0625_documentation_en-US" xlink:label="lab_iesc_CommercialandIndustrialMember_43E56FC08341E95CF12EFD0431DD0625" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commercial and Industrial [Member]</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_CommercialandIndustrialMember" xlink:label="loc_iesc_CommercialandIndustrialMember_43E56FC08341E95CF12EFD0431DD0625" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_CommercialandIndustrialMember_43E56FC08341E95CF12EFD0431DD0625" xlink:to="lab_iesc_CommercialandIndustrialMember_43E56FC08341E95CF12EFD0431DD0625" xlink:type="arc" />
    <link:label id="lab_iesc_CommunicationsMember_6BA97C0BC9907EEAB66FFD0431DE20D6_terseLabel_en-US" xlink:label="lab_iesc_CommunicationsMember_6BA97C0BC9907EEAB66FFD0431DE20D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Communications [Member]</link:label>
    <link:label id="lab_iesc_CommunicationsMember_6BA97C0BC9907EEAB66FFD0431DE20D6_label_en-US" xlink:label="lab_iesc_CommunicationsMember_6BA97C0BC9907EEAB66FFD0431DE20D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Communications [Member]</link:label>
    <link:label id="lab_iesc_CommunicationsMember_6BA97C0BC9907EEAB66FFD0431DE20D6_documentation_en-US" xlink:label="lab_iesc_CommunicationsMember_6BA97C0BC9907EEAB66FFD0431DE20D6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Communications [Member]</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_CommunicationsMember" xlink:label="loc_iesc_CommunicationsMember_6BA97C0BC9907EEAB66FFD0431DE20D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_CommunicationsMember_6BA97C0BC9907EEAB66FFD0431DE20D6" xlink:to="lab_iesc_CommunicationsMember_6BA97C0BC9907EEAB66FFD0431DE20D6" xlink:type="arc" />
    <link:label id="lab_iesc_InfrastructureSolutionsMember_251ADAE2BE0F7EB4CA21FD0431DE99EC_terseLabel_en-US" xlink:label="lab_iesc_InfrastructureSolutionsMember_251ADAE2BE0F7EB4CA21FD0431DE99EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Infrastructure Solutions [Member]</link:label>
    <link:label id="lab_iesc_InfrastructureSolutionsMember_251ADAE2BE0F7EB4CA21FD0431DE99EC_label_en-US" xlink:label="lab_iesc_InfrastructureSolutionsMember_251ADAE2BE0F7EB4CA21FD0431DE99EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Infrastructure Solutions [Member]</link:label>
    <link:label id="lab_iesc_InfrastructureSolutionsMember_251ADAE2BE0F7EB4CA21FD0431DE99EC_documentation_en-US" xlink:label="lab_iesc_InfrastructureSolutionsMember_251ADAE2BE0F7EB4CA21FD0431DE99EC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Infrastructure Solutions [Member]</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_InfrastructureSolutionsMember" xlink:label="loc_iesc_InfrastructureSolutionsMember_251ADAE2BE0F7EB4CA21FD0431DE99EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_InfrastructureSolutionsMember_251ADAE2BE0F7EB4CA21FD0431DE99EC" xlink:to="lab_iesc_InfrastructureSolutionsMember_251ADAE2BE0F7EB4CA21FD0431DE99EC" xlink:type="arc" />
    <link:label id="lab_iesc_ResidentialMember_78CD529EFEE5A91EBD05FD0431DE9B38_terseLabel_en-US" xlink:label="lab_iesc_ResidentialMember_78CD529EFEE5A91EBD05FD0431DE9B38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Residential [Member]</link:label>
    <link:label id="lab_iesc_ResidentialMember_78CD529EFEE5A91EBD05FD0431DE9B38_label_en-US" xlink:label="lab_iesc_ResidentialMember_78CD529EFEE5A91EBD05FD0431DE9B38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Residential [Member]</link:label>
    <link:label id="lab_iesc_ResidentialMember_78CD529EFEE5A91EBD05FD0431DE9B38_documentation_en-US" xlink:label="lab_iesc_ResidentialMember_78CD529EFEE5A91EBD05FD0431DE9B38" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Residential [Member]</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_ResidentialMember" xlink:label="loc_iesc_ResidentialMember_78CD529EFEE5A91EBD05FD0431DE9B38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_ResidentialMember_78CD529EFEE5A91EBD05FD0431DE9B38" xlink:to="lab_iesc_ResidentialMember_78CD529EFEE5A91EBD05FD0431DE9B38" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateMember_EACF1ED235BE8D97A88AFD0431DE340C_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateMember_EACF1ED235BE8D97A88AFD0431DE340C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateMember_EACF1ED235BE8D97A88AFD0431DE340C_label_en-US" xlink:label="lab_us-gaap_CorporateMember_EACF1ED235BE8D97A88AFD0431DE340C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaap_CorporateMember_EACF1ED235BE8D97A88AFD0431DE340C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateMember_EACF1ED235BE8D97A88AFD0431DE340C" xlink:to="lab_us-gaap_CorporateMember_EACF1ED235BE8D97A88AFD0431DE340C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_B4B2CA92EF763FC7C198FD0431DE70B3_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_B4B2CA92EF763FC7C198FD0431DE70B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_B4B2CA92EF763FC7C198FD0431DE70B3_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_B4B2CA92EF763FC7C198FD0431DE70B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_B4B2CA92EF763FC7C198FD0431DE70B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_B4B2CA92EF763FC7C198FD0431DE70B3" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_B4B2CA92EF763FC7C198FD0431DE70B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_85A1A4F4B715681496C3FD0431DFD453_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_85A1A4F4B715681496C3FD0431DFD453" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_85A1A4F4B715681496C3FD0431DFD453_label_en-US" xlink:label="lab_us-gaap_Revenues_85A1A4F4B715681496C3FD0431DFD453" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_85A1A4F4B715681496C3FD0431DFD453" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_85A1A4F4B715681496C3FD0431DFD453" xlink:to="lab_us-gaap_Revenues_85A1A4F4B715681496C3FD0431DFD453" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_B7E82B5105EFBDD55C7FFD0431DF15E2_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_B7E82B5105EFBDD55C7FFD0431DF15E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of services</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_B7E82B5105EFBDD55C7FFD0431DF15E2_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_B7E82B5105EFBDD55C7FFD0431DF15E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_B7E82B5105EFBDD55C7FFD0431DF15E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_B7E82B5105EFBDD55C7FFD0431DF15E2" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_B7E82B5105EFBDD55C7FFD0431DF15E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_BCE718179E78A8C5B33CFD0431DFA72A_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_BCE718179E78A8C5B33CFD0431DFA72A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_BCE718179E78A8C5B33CFD0431DFA72A_label_en-US" xlink:label="lab_us-gaap_GrossProfit_BCE718179E78A8C5B33CFD0431DFA72A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_BCE718179E78A8C5B33CFD0431DFA72A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_BCE718179E78A8C5B33CFD0431DFA72A" xlink:to="lab_us-gaap_GrossProfit_BCE718179E78A8C5B33CFD0431DFA72A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_12F68E37845A9470D8C7FD0431DF87A3_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_12F68E37845A9470D8C7FD0431DF87A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_12F68E37845A9470D8C7FD0431DF87A3_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_12F68E37845A9470D8C7FD0431DF87A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_12F68E37845A9470D8C7FD0431DF87A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_12F68E37845A9470D8C7FD0431DF87A3" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_12F68E37845A9470D8C7FD0431DF87A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_5382F828F5D09D3A5E21FD0431DFFB0F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_5382F828F5D09D3A5E21FD0431DFFB0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_5382F828F5D09D3A5E21FD0431DFFB0F_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_5382F828F5D09D3A5E21FD0431DFFB0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Integration Related Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_5382F828F5D09D3A5E21FD0431DFFB0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_5382F828F5D09D3A5E21FD0431DFFB0F" xlink:to="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_5382F828F5D09D3A5E21FD0431DFFB0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_94B5770943AB5621CAE4FD0431DF015B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_94B5770943AB5621CAE4FD0431DF015B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss (gain) on sale of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_94B5770943AB5621CAE4FD0431DF015B_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_94B5770943AB5621CAE4FD0431DF015B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_94B5770943AB5621CAE4FD0431DF015B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1_94B5770943AB5621CAE4FD0431DF015B" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1_94B5770943AB5621CAE4FD0431DF015B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_EAF30A7D8335BE07B903FD0431E02B73_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_EAF30A7D8335BE07B903FD0431E02B73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_EAF30A7D8335BE07B903FD0431E02B73_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_EAF30A7D8335BE07B903FD0431E02B73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_EAF30A7D8335BE07B903FD0431E02B73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_EAF30A7D8335BE07B903FD0431E02B73" xlink:to="lab_us-gaap_OperatingIncomeLoss_EAF30A7D8335BE07B903FD0431E02B73" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_A0F11D09726202A2F727FD0431E05F0C_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_A0F11D09726202A2F727FD0431E05F0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_A0F11D09726202A2F727FD0431E05F0C_label_en-US" xlink:label="lab_us-gaap_Depreciation_A0F11D09726202A2F727FD0431E05F0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_A0F11D09726202A2F727FD0431E05F0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_A0F11D09726202A2F727FD0431E05F0C" xlink:to="lab_us-gaap_Depreciation_A0F11D09726202A2F727FD0431E05F0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_7027545CEFDA22DEECE8FD0431E04013_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_7027545CEFDA22DEECE8FD0431E04013" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_7027545CEFDA22DEECE8FD0431E04013_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_7027545CEFDA22DEECE8FD0431E04013" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_7027545CEFDA22DEECE8FD0431E04013" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets_7027545CEFDA22DEECE8FD0431E04013" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets_7027545CEFDA22DEECE8FD0431E04013" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_5143B1D627B5B7DA3513FD0431E060CC_terseLabel_en-US" xlink:label="lab_us-gaap_Assets_5143B1D627B5B7DA3513FD0431E060CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_5143B1D627B5B7DA3513FD0431E060CC_label_en-US" xlink:label="lab_us-gaap_Assets_5143B1D627B5B7DA3513FD0431E060CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_5143B1D627B5B7DA3513FD0431E060CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_5143B1D627B5B7DA3513FD0431E060CC" xlink:to="lab_us-gaap_Assets_5143B1D627B5B7DA3513FD0431E060CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_AAB5D35C684BF0AF795268AB631FE358_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_AAB5D35C684BF0AF795268AB631FE358" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_AAB5D35C684BF0AF795268AB631FE358_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_AAB5D35C684BF0AF795268AB631FE358" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_AAB5D35C684BF0AF795268AB631FE358" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_AAB5D35C684BF0AF795268AB631FE358" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_AAB5D35C684BF0AF795268AB631FE358" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_BB2537AE421ACF99504A68AB64FF3235_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_BB2537AE421ACF99504A68AB64FF3235" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_BB2537AE421ACF99504A68AB64FF3235_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_BB2537AE421ACF99504A68AB64FF3235" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_BB2537AE421ACF99504A68AB64FF3235" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_BB2537AE421ACF99504A68AB64FF3235" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_BB2537AE421ACF99504A68AB64FF3235" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_B0FFDE497168BBECFD3268AB631C67CA_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_B0FFDE497168BBECFD3268AB631C67CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_B0FFDE497168BBECFD3268AB631C67CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_B0FFDE497168BBECFD3268AB631C67CA" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_B0FFDE497168BBECFD3268AB631C67CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_AE538E9A2558CF2179E268AB631C2783_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_AE538E9A2558CF2179E268AB631C2783" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_AE538E9A2558CF2179E268AB631C2783_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_AE538E9A2558CF2179E268AB631C2783" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_AE538E9A2558CF2179E268AB631C2783" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized_AE538E9A2558CF2179E268AB631C2783" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized_AE538E9A2558CF2179E268AB631C2783" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_031EDA3A7B16A788501668AB631D37AA_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_031EDA3A7B16A788501668AB631D37AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_031EDA3A7B16A788501668AB631D37AA_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_031EDA3A7B16A788501668AB631D37AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_031EDA3A7B16A788501668AB631D37AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_031EDA3A7B16A788501668AB631D37AA" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_031EDA3A7B16A788501668AB631D37AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_7B6BA27617DACEB4771568AB649F8052_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_7B6BA27617DACEB4771568AB649F8052" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition and Deferred Revenue [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_7B6BA27617DACEB4771568AB649F8052" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_7B6BA27617DACEB4771568AB649F8052" xlink:to="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_7B6BA27617DACEB4771568AB649F8052" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_527342866F7595D5348C68AB649FCBC4_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet_527342866F7595D5348C68AB649FCBC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_527342866F7595D5348C68AB649FCBC4_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet_527342866F7595D5348C68AB649FCBC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="loc_us-gaap_CapitalizedContractCostNet_527342866F7595D5348C68AB649FCBC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet_527342866F7595D5348C68AB649FCBC4" xlink:to="lab_us-gaap_CapitalizedContractCostNet_527342866F7595D5348C68AB649FCBC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_0778FE451706860BDC7468AB649FC2F9_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent_0778FE451706860BDC7468AB649FC2F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_0778FE451706860BDC7468AB649FC2F9_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent_0778FE451706860BDC7468AB649FC2F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_0778FE451706860BDC7468AB649FC2F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent_0778FE451706860BDC7468AB649FC2F9" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent_0778FE451706860BDC7468AB649FC2F9" xlink:type="arc" />
    <link:label id="lab_iesc_Estimatedprofitsoncontractsinprocess_89C33A60CC260F8CE0BD68AB649FCFFF_terseLabel_en-US" xlink:label="lab_iesc_Estimatedprofitsoncontractsinprocess_89C33A60CC260F8CE0BD68AB649FCFFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated profits on contracts in process</link:label>
    <link:label id="lab_iesc_Estimatedprofitsoncontractsinprocess_89C33A60CC260F8CE0BD68AB649FCFFF_label_en-US" xlink:label="lab_iesc_Estimatedprofitsoncontractsinprocess_89C33A60CC260F8CE0BD68AB649FCFFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated profits on contracts in process</link:label>
    <link:label id="lab_iesc_Estimatedprofitsoncontractsinprocess_89C33A60CC260F8CE0BD68AB649FCFFF_documentation_en-US" xlink:label="lab_iesc_Estimatedprofitsoncontractsinprocess_89C33A60CC260F8CE0BD68AB649FCFFF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated profits on contracts in process</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_Estimatedprofitsoncontractsinprocess" xlink:label="loc_iesc_Estimatedprofitsoncontractsinprocess_89C33A60CC260F8CE0BD68AB649FCFFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_Estimatedprofitsoncontractsinprocess_89C33A60CC260F8CE0BD68AB649FCFFF" xlink:to="lab_iesc_Estimatedprofitsoncontractsinprocess_89C33A60CC260F8CE0BD68AB649FCFFF" xlink:type="arc" />
    <link:label id="lab_iesc_BillingstoDate_876F6426CC2FB2F324E368AB64A0A06E_negatedTerseLabel_en-US" xlink:label="lab_iesc_BillingstoDate_876F6426CC2FB2F324E368AB64A0A06E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Billings to Date</link:label>
    <link:label id="lab_iesc_BillingstoDate_876F6426CC2FB2F324E368AB64A0A06E_label_en-US" xlink:label="lab_iesc_BillingstoDate_876F6426CC2FB2F324E368AB64A0A06E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billings to Date</link:label>
    <link:label id="lab_iesc_BillingstoDate_876F6426CC2FB2F324E368AB64A0A06E_documentation_en-US" xlink:label="lab_iesc_BillingstoDate_876F6426CC2FB2F324E368AB64A0A06E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Billings to Date on jobs in process</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_BillingstoDate" xlink:label="loc_iesc_BillingstoDate_876F6426CC2FB2F324E368AB64A0A06E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_BillingstoDate_876F6426CC2FB2F324E368AB64A0A06E" xlink:to="lab_iesc_BillingstoDate_876F6426CC2FB2F324E368AB64A0A06E" xlink:type="arc" />
    <link:label id="lab_iesc_ContractAssetLiabilityNet_D66820588D5F852F4CC468AB64A0523C_totalLabel_en-US" xlink:label="lab_iesc_ContractAssetLiabilityNet_D66820588D5F852F4CC468AB64A0523C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net, Current</link:label>
    <link:label id="lab_iesc_ContractAssetLiabilityNet_D66820588D5F852F4CC468AB64A0523C_label_en-US" xlink:label="lab_iesc_ContractAssetLiabilityNet_D66820588D5F852F4CC468AB64A0523C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Asset (Liability), Net</link:label>
    <link:label id="lab_iesc_ContractAssetLiabilityNet_D66820588D5F852F4CC468AB64A0523C_documentation_en-US" xlink:label="lab_iesc_ContractAssetLiabilityNet_D66820588D5F852F4CC468AB64A0523C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Asset (Liability), Net</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_ContractAssetLiabilityNet" xlink:label="loc_iesc_ContractAssetLiabilityNet_D66820588D5F852F4CC468AB64A0523C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_ContractAssetLiabilityNet_D66820588D5F852F4CC468AB64A0523C" xlink:to="lab_iesc_ContractAssetLiabilityNet_D66820588D5F852F4CC468AB64A0523C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_F9095FA3B948BB7D5C2A68AB64A0916E_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_F9095FA3B948BB7D5C2A68AB64A0916E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings, Current</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_F9095FA3B948BB7D5C2A68AB64A0916E_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_F9095FA3B948BB7D5C2A68AB64A0916E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_F9095FA3B948BB7D5C2A68AB64A0916E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_F9095FA3B948BB7D5C2A68AB64A0916E" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_F9095FA3B948BB7D5C2A68AB64A0916E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_D099A07CA81E26A1A53D68AB64A02D99_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_D099A07CA81E26A1A53D68AB64A02D99" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Billings in Excess of Cost, Current</link:label>
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_D099A07CA81E26A1A53D68AB64A02D99_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_D099A07CA81E26A1A53D68AB64A02D99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billings in Excess of Cost, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_D099A07CA81E26A1A53D68AB64A02D99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCostCurrent_D099A07CA81E26A1A53D68AB64A02D99" xlink:to="lab_us-gaap_BillingsInExcessOfCostCurrent_D099A07CA81E26A1A53D68AB64A02D99" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_FB5B8A90AF94273C0EB068AB64A05F67_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_FB5B8A90AF94273C0EB068AB64A05F67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_FB5B8A90AF94273C0EB068AB64A05F67_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_FB5B8A90AF94273C0EB068AB64A05F67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_FB5B8A90AF94273C0EB068AB64A05F67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_FB5B8A90AF94273C0EB068AB64A05F67" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_FB5B8A90AF94273C0EB068AB64A05F67" xlink:type="arc" />
    <link:label id="lab_iesc_PerformanceObligationNext12Months_60B5B71C8980B8CB8EB468AB64A1C283_terseLabel_en-US" xlink:label="lab_iesc_PerformanceObligationNext12Months_60B5B71C8980B8CB8EB468AB64A1C283" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Obligation Next 12 Months</link:label>
    <link:label id="lab_iesc_PerformanceObligationNext12Months_60B5B71C8980B8CB8EB468AB64A1C283_label_en-US" xlink:label="lab_iesc_PerformanceObligationNext12Months_60B5B71C8980B8CB8EB468AB64A1C283" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Obligation Next 12 Months</link:label>
    <link:label id="lab_iesc_PerformanceObligationNext12Months_60B5B71C8980B8CB8EB468AB64A1C283_documentation_en-US" xlink:label="lab_iesc_PerformanceObligationNext12Months_60B5B71C8980B8CB8EB468AB64A1C283" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Performance Obligation Next 12 Months</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_PerformanceObligationNext12Months" xlink:label="loc_iesc_PerformanceObligationNext12Months_60B5B71C8980B8CB8EB468AB64A1C283" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_PerformanceObligationNext12Months_60B5B71C8980B8CB8EB468AB64A1C283" xlink:to="lab_iesc_PerformanceObligationNext12Months_60B5B71C8980B8CB8EB468AB64A1C283" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_FDAF713094F70AB7B5D768AB64A1039A_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_FDAF713094F70AB7B5D768AB64A1039A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_FDAF713094F70AB7B5D768AB64A1039A_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_FDAF713094F70AB7B5D768AB64A1039A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_FDAF713094F70AB7B5D768AB64A1039A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_FDAF713094F70AB7B5D768AB64A1039A" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation_FDAF713094F70AB7B5D768AB64A1039A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_BED2CD19A0D19DD880F768AB64A16F6E_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_BED2CD19A0D19DD880F768AB64A16F6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_BED2CD19A0D19DD880F768AB64A16F6E_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_BED2CD19A0D19DD880F768AB64A16F6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_BED2CD19A0D19DD880F768AB64A16F6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_BED2CD19A0D19DD880F768AB64A16F6E" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_BED2CD19A0D19DD880F768AB64A16F6E" xlink:type="arc" />
    <link:label id="lab_srt_ProductOrServiceAxis_FC21C77DE71D698570D668AB64A12189_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_FC21C77DE71D698570D668AB64A12189" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_FC21C77DE71D698570D668AB64A12189_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_FC21C77DE71D698570D668AB64A12189" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_FC21C77DE71D698570D668AB64A12189" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_FC21C77DE71D698570D668AB64A12189" xlink:to="lab_srt_ProductOrServiceAxis_FC21C77DE71D698570D668AB64A12189" xlink:type="arc" />
    <link:label id="lab_srt_ProductsAndServicesDomain_58ED37F29454E8A4D3A968AB64A1C557_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_58ED37F29454E8A4D3A968AB64A1C557" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_58ED37F29454E8A4D3A968AB64A1C557_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_58ED37F29454E8A4D3A968AB64A1C557" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_58ED37F29454E8A4D3A968AB64A1C557" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_58ED37F29454E8A4D3A968AB64A1C557" xlink:to="lab_srt_ProductsAndServicesDomain_58ED37F29454E8A4D3A968AB64A1C557" xlink:type="arc" />
    <link:label id="lab_iesc_IndustrialServicesMember_DA86831AD5C4EAA1419368AB64A205CF_terseLabel_en-US" xlink:label="lab_iesc_IndustrialServicesMember_DA86831AD5C4EAA1419368AB64A205CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">industrial Services [Member]</link:label>
    <link:label id="lab_iesc_IndustrialServicesMember_DA86831AD5C4EAA1419368AB64A205CF_label_en-US" xlink:label="lab_iesc_IndustrialServicesMember_DA86831AD5C4EAA1419368AB64A205CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">industrial Services [Member]</link:label>
    <link:label id="lab_iesc_IndustrialServicesMember_DA86831AD5C4EAA1419368AB64A205CF_documentation_en-US" xlink:label="lab_iesc_IndustrialServicesMember_DA86831AD5C4EAA1419368AB64A205CF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">industrial Services [Member]</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_IndustrialServicesMember" xlink:label="loc_iesc_IndustrialServicesMember_DA86831AD5C4EAA1419368AB64A205CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_IndustrialServicesMember_DA86831AD5C4EAA1419368AB64A205CF" xlink:to="lab_iesc_IndustrialServicesMember_DA86831AD5C4EAA1419368AB64A205CF" xlink:type="arc" />
    <link:label id="lab_iesc_CustomPowerSolutionsMember_7AB84D198AD8123CC92568AB64A29B21_terseLabel_en-US" xlink:label="lab_iesc_CustomPowerSolutionsMember_7AB84D198AD8123CC92568AB64A29B21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Custom Power Solutions [Member]</link:label>
    <link:label id="lab_iesc_CustomPowerSolutionsMember_7AB84D198AD8123CC92568AB64A29B21_label_en-US" xlink:label="lab_iesc_CustomPowerSolutionsMember_7AB84D198AD8123CC92568AB64A29B21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Custom Power Solutions [Member]</link:label>
    <link:label id="lab_iesc_CustomPowerSolutionsMember_7AB84D198AD8123CC92568AB64A29B21_documentation_en-US" xlink:label="lab_iesc_CustomPowerSolutionsMember_7AB84D198AD8123CC92568AB64A29B21" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Custom Power Solutions [Member]</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_CustomPowerSolutionsMember" xlink:label="loc_iesc_CustomPowerSolutionsMember_7AB84D198AD8123CC92568AB64A29B21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_CustomPowerSolutionsMember_7AB84D198AD8123CC92568AB64A29B21" xlink:to="lab_iesc_CustomPowerSolutionsMember_7AB84D198AD8123CC92568AB64A29B21" xlink:type="arc" />
    <link:label id="lab_iesc_SingleFamilyContractsMember_F0862D519B3FA37243FF68AB64A2A743_terseLabel_en-US" xlink:label="lab_iesc_SingleFamilyContractsMember_F0862D519B3FA37243FF68AB64A2A743" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Single Family Contracts [Member]</link:label>
    <link:label id="lab_iesc_SingleFamilyContractsMember_F0862D519B3FA37243FF68AB64A2A743_label_en-US" xlink:label="lab_iesc_SingleFamilyContractsMember_F0862D519B3FA37243FF68AB64A2A743" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Single Family Contracts [Member]</link:label>
    <link:label id="lab_iesc_SingleFamilyContractsMember_F0862D519B3FA37243FF68AB64A2A743_documentation_en-US" xlink:label="lab_iesc_SingleFamilyContractsMember_F0862D519B3FA37243FF68AB64A2A743" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Single Family Type Customer Contracts</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_SingleFamilyContractsMember" xlink:label="loc_iesc_SingleFamilyContractsMember_F0862D519B3FA37243FF68AB64A2A743" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_SingleFamilyContractsMember_F0862D519B3FA37243FF68AB64A2A743" xlink:to="lab_iesc_SingleFamilyContractsMember_F0862D519B3FA37243FF68AB64A2A743" xlink:type="arc" />
    <link:label id="lab_iesc_MultiFamilyandOtherMember_D5B8C1A31CE2D5A1019F68AB64A2BDDC_terseLabel_en-US" xlink:label="lab_iesc_MultiFamilyandOtherMember_D5B8C1A31CE2D5A1019F68AB64A2BDDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Multi Family and Other [Member]</link:label>
    <link:label id="lab_iesc_MultiFamilyandOtherMember_D5B8C1A31CE2D5A1019F68AB64A2BDDC_label_en-US" xlink:label="lab_iesc_MultiFamilyandOtherMember_D5B8C1A31CE2D5A1019F68AB64A2BDDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multi Family and Other [Member]</link:label>
    <link:label id="lab_iesc_MultiFamilyandOtherMember_D5B8C1A31CE2D5A1019F68AB64A2BDDC_documentation_en-US" xlink:label="lab_iesc_MultiFamilyandOtherMember_D5B8C1A31CE2D5A1019F68AB64A2BDDC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Multi Family and Other Customer Contract Type</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_MultiFamilyandOtherMember" xlink:label="loc_iesc_MultiFamilyandOtherMember_D5B8C1A31CE2D5A1019F68AB64A2BDDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_MultiFamilyandOtherMember_D5B8C1A31CE2D5A1019F68AB64A2BDDC" xlink:to="lab_iesc_MultiFamilyandOtherMember_D5B8C1A31CE2D5A1019F68AB64A2BDDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_B2398BADD9C6DFD932FE68AB64A8E632_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_B2398BADD9C6DFD932FE68AB64A8E632" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_B2398BADD9C6DFD932FE68AB64A8E632_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_B2398BADD9C6DFD932FE68AB64A8E632" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_B2398BADD9C6DFD932FE68AB64A8E632" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_B2398BADD9C6DFD932FE68AB64A8E632" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_B2398BADD9C6DFD932FE68AB64A8E632" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_070F6B211175964530A268AB64A8E467_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_070F6B211175964530A268AB64A8E467" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_070F6B211175964530A268AB64A8E467_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_070F6B211175964530A268AB64A8E467" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_070F6B211175964530A268AB64A8E467" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_070F6B211175964530A268AB64A8E467" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_070F6B211175964530A268AB64A8E467" xlink:type="arc" />
    <link:label id="lab_us-gaap_FixedPriceContractMember_3A10CA98ADF8522BFA2968AB64A844DA_terseLabel_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember_3A10CA98ADF8522BFA2968AB64A844DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed-price Contract [Member]</link:label>
    <link:label id="lab_us-gaap_FixedPriceContractMember_3A10CA98ADF8522BFA2968AB64A844DA_label_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember_3A10CA98ADF8522BFA2968AB64A844DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed-price Contract [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FixedPriceContractMember" xlink:label="loc_us-gaap_FixedPriceContractMember_3A10CA98ADF8522BFA2968AB64A844DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedPriceContractMember_3A10CA98ADF8522BFA2968AB64A844DA" xlink:to="lab_us-gaap_FixedPriceContractMember_3A10CA98ADF8522BFA2968AB64A844DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_TimeAndMaterialsContractMember_86552990A2C6F054A47C68AB64A8B00B_terseLabel_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember_86552990A2C6F054A47C68AB64A8B00B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Time-and-materials Contract [Member]</link:label>
    <link:label id="lab_us-gaap_TimeAndMaterialsContractMember_86552990A2C6F054A47C68AB64A8B00B_label_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember_86552990A2C6F054A47C68AB64A8B00B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Time-and-materials Contract [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimeAndMaterialsContractMember" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_86552990A2C6F054A47C68AB64A8B00B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeAndMaterialsContractMember_86552990A2C6F054A47C68AB64A8B00B" xlink:to="lab_us-gaap_TimeAndMaterialsContractMember_86552990A2C6F054A47C68AB64A8B00B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_D929C65FB6DD532252A668AB64AADE97_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_D929C65FB6DD532252A668AB64AADE97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_D929C65FB6DD532252A668AB64AADE97_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_D929C65FB6DD532252A668AB64AADE97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_D929C65FB6DD532252A668AB64AADE97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_D929C65FB6DD532252A668AB64AADE97" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_D929C65FB6DD532252A668AB64AADE97" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_BE6315770037507EF72068AB62F51075_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_BE6315770037507EF72068AB62F51075" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_BE6315770037507EF72068AB62F51075" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_BE6315770037507EF72068AB62F51075" xlink:to="lab_us-gaap_DebtDisclosureAbstract_BE6315770037507EF72068AB62F51075" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_39BE76404BD6837542C768AB62F5BF82_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_39BE76404BD6837542C768AB62F5BF82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_39BE76404BD6837542C768AB62F5BF82_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_39BE76404BD6837542C768AB62F5BF82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_39BE76404BD6837542C768AB62F5BF82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_39BE76404BD6837542C768AB62F5BF82" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_39BE76404BD6837542C768AB62F5BF82" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_86AA42D572D0921B625368AB635477E2_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_86AA42D572D0921B625368AB635477E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_86AA42D572D0921B625368AB635477E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_86AA42D572D0921B625368AB635477E2" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_86AA42D572D0921B625368AB635477E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_F7F6BEADF69D6D72322968AB6354CF32_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_F7F6BEADF69D6D72322968AB6354CF32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_F7F6BEADF69D6D72322968AB6354CF32_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_F7F6BEADF69D6D72322968AB6354CF32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_F7F6BEADF69D6D72322968AB6354CF32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_F7F6BEADF69D6D72322968AB6354CF32" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_F7F6BEADF69D6D72322968AB6354CF32" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_676813F1490A8405D338F7501B9BF8A5_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_676813F1490A8405D338F7501B9BF8A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_676813F1490A8405D338F7501B9BF8A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_676813F1490A8405D338F7501B9BF8A5" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_676813F1490A8405D338F7501B9BF8A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98C57774B534FF2D28D6F7501B9C1F2F_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98C57774B534FF2D28D6F7501B9C1F2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98C57774B534FF2D28D6F7501B9C1F2F_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98C57774B534FF2D28D6F7501B9C1F2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98C57774B534FF2D28D6F7501B9C1F2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98C57774B534FF2D28D6F7501B9C1F2F" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98C57774B534FF2D28D6F7501B9C1F2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_EF3873B37146563D120EF7501B9C82D0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_EF3873B37146563D120EF7501B9C82D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_EF3873B37146563D120EF7501B9C82D0_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_EF3873B37146563D120EF7501B9C82D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_EF3873B37146563D120EF7501B9C82D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_EF3873B37146563D120EF7501B9C82D0" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_EF3873B37146563D120EF7501B9C82D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableRetainage_1A6577B6D47DA0EEF90EF7501B9CDA14_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainage_1A6577B6D47DA0EEF90EF7501B9CDA14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retainage</link:label>
    <link:label id="lab_us-gaap_ContractReceivableRetainage_1A6577B6D47DA0EEF90EF7501B9CDA14_label_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainage_1A6577B6D47DA0EEF90EF7501B9CDA14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Receivable Retainage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="loc_us-gaap_ContractReceivableRetainage_1A6577B6D47DA0EEF90EF7501B9CDA14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableRetainage_1A6577B6D47DA0EEF90EF7501B9CDA14" xlink:to="lab_us-gaap_ContractReceivableRetainage_1A6577B6D47DA0EEF90EF7501B9CDA14" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_C82A26602699EDB19D7BF7501B9CD2FF_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_C82A26602699EDB19D7BF7501B9CD2FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_C82A26602699EDB19D7BF7501B9CD2FF_label_en-US" xlink:label="lab_us-gaap_InventoryNet_C82A26602699EDB19D7BF7501B9CD2FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_C82A26602699EDB19D7BF7501B9CD2FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_C82A26602699EDB19D7BF7501B9CD2FF" xlink:to="lab_us-gaap_InventoryNet_C82A26602699EDB19D7BF7501B9CD2FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_9DA2F825B8C639099F29F7501B9CA9D8_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_9DA2F825B8C639099F29F7501B9CA9D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_9DA2F825B8C639099F29F7501B9CA9D8_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_9DA2F825B8C639099F29F7501B9CA9D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_9DA2F825B8C639099F29F7501B9CA9D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_9DA2F825B8C639099F29F7501B9CA9D8" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_9DA2F825B8C639099F29F7501B9CA9D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6C7401B380B71B441C21F7501B9C0EDC_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6C7401B380B71B441C21F7501B9C0EDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6C7401B380B71B441C21F7501B9C0EDC_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6C7401B380B71B441C21F7501B9C0EDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6C7401B380B71B441C21F7501B9C0EDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6C7401B380B71B441C21F7501B9C0EDC" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6C7401B380B71B441C21F7501B9C0EDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_36B22719A4D2353F6C49F7501B9DBB66_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_36B22719A4D2353F6C49F7501B9DBB66" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_36B22719A4D2353F6C49F7501B9DBB66_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_36B22719A4D2353F6C49F7501B9DBB66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_36B22719A4D2353F6C49F7501B9DBB66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_36B22719A4D2353F6C49F7501B9DBB66" xlink:to="lab_us-gaap_AssetsCurrent_36B22719A4D2353F6C49F7501B9DBB66" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_7DCFB952F704D7BB0C25F7501B9DFC41_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_7DCFB952F704D7BB0C25F7501B9DFC41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_7DCFB952F704D7BB0C25F7501B9DFC41_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_7DCFB952F704D7BB0C25F7501B9DFC41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7DCFB952F704D7BB0C25F7501B9DFC41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_7DCFB952F704D7BB0C25F7501B9DFC41" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_7DCFB952F704D7BB0C25F7501B9DFC41" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_38B71FB6FF18D03D73E8F7501B9D336A_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_38B71FB6FF18D03D73E8F7501B9D336A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_38B71FB6FF18D03D73E8F7501B9D336A_label_en-US" xlink:label="lab_us-gaap_Goodwill_38B71FB6FF18D03D73E8F7501B9D336A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_38B71FB6FF18D03D73E8F7501B9D336A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_38B71FB6FF18D03D73E8F7501B9D336A" xlink:to="lab_us-gaap_Goodwill_38B71FB6FF18D03D73E8F7501B9D336A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_CC6A57972978733C24ECF7501B9D140D_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_CC6A57972978733C24ECF7501B9D140D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_CC6A57972978733C24ECF7501B9D140D_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_CC6A57972978733C24ECF7501B9D140D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_CC6A57972978733C24ECF7501B9D140D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_CC6A57972978733C24ECF7501B9D140D" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_CC6A57972978733C24ECF7501B9D140D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_EDE5B8849A5F82CF0012F7501B9DD13A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_EDE5B8849A5F82CF0012F7501B9DD13A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_EDE5B8849A5F82CF0012F7501B9DD13A_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_EDE5B8849A5F82CF0012F7501B9DD13A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_EDE5B8849A5F82CF0012F7501B9DD13A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_EDE5B8849A5F82CF0012F7501B9DD13A" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_EDE5B8849A5F82CF0012F7501B9DD13A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_A01C4F757678FB8F8D2DF7501B9E2470_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_A01C4F757678FB8F8D2DF7501B9E2470" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_A01C4F757678FB8F8D2DF7501B9E2470_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_A01C4F757678FB8F8D2DF7501B9E2470" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_A01C4F757678FB8F8D2DF7501B9E2470" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_A01C4F757678FB8F8D2DF7501B9E2470" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_A01C4F757678FB8F8D2DF7501B9E2470" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_98CE5FF26C8AA3C71CB9F7501B9E5B88_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_98CE5FF26C8AA3C71CB9F7501B9E5B88" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_98CE5FF26C8AA3C71CB9F7501B9E5B88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_98CE5FF26C8AA3C71CB9F7501B9E5B88" xlink:to="lab_us-gaap_Assets_98CE5FF26C8AA3C71CB9F7501B9E5B88" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_0279C05D8D80229584D4F7501B9E8C7B_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_0279C05D8D80229584D4F7501B9E8C7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_0279C05D8D80229584D4F7501B9E8C7B_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_0279C05D8D80229584D4F7501B9E8C7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_0279C05D8D80229584D4F7501B9E8C7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_0279C05D8D80229584D4F7501B9E8C7B" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_0279C05D8D80229584D4F7501B9E8C7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_CD1698BC77EA0ADF98FBF7501B9E3C82_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_CD1698BC77EA0ADF98FBF7501B9E3C82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_CD1698BC77EA0ADF98FBF7501B9E3C82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCostCurrent_CD1698BC77EA0ADF98FBF7501B9E3C82" xlink:to="lab_us-gaap_BillingsInExcessOfCostCurrent_CD1698BC77EA0ADF98FBF7501B9E3C82" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_6A27D1CA28405B4A901AF7501B9EB7D3_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_6A27D1CA28405B4A901AF7501B9EB7D3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_6A27D1CA28405B4A901AF7501B9EB7D3_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_6A27D1CA28405B4A901AF7501B9EB7D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_6A27D1CA28405B4A901AF7501B9EB7D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_6A27D1CA28405B4A901AF7501B9EB7D3" xlink:to="lab_us-gaap_LiabilitiesCurrent_6A27D1CA28405B4A901AF7501B9EB7D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_A439678CB4E17BA62557F7501B9EE5FF_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_A439678CB4E17BA62557F7501B9EE5FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_A439678CB4E17BA62557F7501B9EE5FF_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_A439678CB4E17BA62557F7501B9EE5FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_A439678CB4E17BA62557F7501B9EE5FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_A439678CB4E17BA62557F7501B9EE5FF" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_A439678CB4E17BA62557F7501B9EE5FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_2CBEEEDE9A7DE1F07FADF7521CD4E254_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_2CBEEEDE9A7DE1F07FADF7521CD4E254" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt and Lease Obligation</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_2CBEEEDE9A7DE1F07FADF7521CD4E254_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_2CBEEEDE9A7DE1F07FADF7521CD4E254" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2CBEEEDE9A7DE1F07FADF7521CD4E254" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2CBEEEDE9A7DE1F07FADF7521CD4E254" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_2CBEEEDE9A7DE1F07FADF7521CD4E254" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_09971B000E0223D60DE4F7501B9FA9FF_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_09971B000E0223D60DE4F7501B9FA9FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_09971B000E0223D60DE4F7501B9FA9FF_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_09971B000E0223D60DE4F7501B9FA9FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_09971B000E0223D60DE4F7501B9FA9FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_09971B000E0223D60DE4F7501B9FA9FF" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_09971B000E0223D60DE4F7501B9FA9FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_854F18BE036236CC3D35F7501B9F5AE6_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_854F18BE036236CC3D35F7501B9F5AE6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_854F18BE036236CC3D35F7501B9F5AE6_label_en-US" xlink:label="lab_us-gaap_Liabilities_854F18BE036236CC3D35F7501B9F5AE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_854F18BE036236CC3D35F7501B9F5AE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_854F18BE036236CC3D35F7501B9F5AE6" xlink:to="lab_us-gaap_Liabilities_854F18BE036236CC3D35F7501B9F5AE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterest_D6AA0EF5263822D0697AF7501B9F0FCF_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest_D6AA0EF5263822D0697AF7501B9F0FCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_D6AA0EF5263822D0697AF7501B9F0FCF_label_en-US" xlink:label="lab_us-gaap_MinorityInterest_D6AA0EF5263822D0697AF7501B9F0FCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_D6AA0EF5263822D0697AF7501B9F0FCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest_D6AA0EF5263822D0697AF7501B9F0FCF" xlink:to="lab_us-gaap_MinorityInterest_D6AA0EF5263822D0697AF7501B9F0FCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_CF30BF075E28889EED17F7501B9F5963_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_CF30BF075E28889EED17F7501B9F5963" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, value</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_CF30BF075E28889EED17F7501B9F5963_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_CF30BF075E28889EED17F7501B9F5963" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_CF30BF075E28889EED17F7501B9F5963" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_CF30BF075E28889EED17F7501B9F5963" xlink:to="lab_us-gaap_PreferredStockValue_CF30BF075E28889EED17F7501B9F5963" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_99933D9924A6EB5EEBACF7501B9F9F1A_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_99933D9924A6EB5EEBACF7501B9F9F1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, value</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_99933D9924A6EB5EEBACF7501B9F9F1A_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_99933D9924A6EB5EEBACF7501B9F9F1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_99933D9924A6EB5EEBACF7501B9F9F1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_99933D9924A6EB5EEBACF7501B9F9F1A" xlink:to="lab_us-gaap_CommonStockValue_99933D9924A6EB5EEBACF7501B9F9F1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_A8E9C236B0567CACA159F7501B9F1EE0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_A8E9C236B0567CACA159F7501B9F1EE0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, value</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_A8E9C236B0567CACA159F7501B9F1EE0_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_A8E9C236B0567CACA159F7501B9F1EE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_A8E9C236B0567CACA159F7501B9F1EE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_A8E9C236B0567CACA159F7501B9F1EE0" xlink:to="lab_us-gaap_TreasuryStockValue_A8E9C236B0567CACA159F7501B9F1EE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_7E74111341924D81B801F7501BA00866_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_7E74111341924D81B801F7501BA00866" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_7E74111341924D81B801F7501BA00866_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_7E74111341924D81B801F7501BA00866" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_7E74111341924D81B801F7501BA00866" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_7E74111341924D81B801F7501BA00866" xlink:to="lab_us-gaap_AdditionalPaidInCapital_7E74111341924D81B801F7501BA00866" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_58062299EFEA89CB7B2BF7501BA0C086_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_58062299EFEA89CB7B2BF7501BA0C086" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_58062299EFEA89CB7B2BF7501BA0C086_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_58062299EFEA89CB7B2BF7501BA0C086" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_58062299EFEA89CB7B2BF7501BA0C086" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_58062299EFEA89CB7B2BF7501BA0C086" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_58062299EFEA89CB7B2BF7501BA0C086" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_186AA9C3063A5C69B5D6F7501BA06CD2_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_186AA9C3063A5C69B5D6F7501BA06CD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_186AA9C3063A5C69B5D6F7501BA06CD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_186AA9C3063A5C69B5D6F7501BA06CD2" xlink:to="lab_us-gaap_StockholdersEquity_186AA9C3063A5C69B5D6F7501BA06CD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_A565116B2218F0E30FCFF7501BA05FB5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_A565116B2218F0E30FCFF7501BA05FB5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_A565116B2218F0E30FCFF7501BA05FB5_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_A565116B2218F0E30FCFF7501BA05FB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_A565116B2218F0E30FCFF7501BA05FB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_A565116B2218F0E30FCFF7501BA05FB5" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_A565116B2218F0E30FCFF7501BA05FB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9A6AE16BBFB3E8628B59F7C2ED46416B_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9A6AE16BBFB3E8628B59F7C2ED46416B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9A6AE16BBFB3E8628B59F7C2ED46416B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9A6AE16BBFB3E8628B59F7C2ED46416B" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9A6AE16BBFB3E8628B59F7C2ED46416B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_D5E1A63300EEEB4984E8F7C2ED46C13F_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_D5E1A63300EEEB4984E8F7C2ED46C13F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_D5E1A63300EEEB4984E8F7C2ED46C13F_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_D5E1A63300EEEB4984E8F7C2ED46C13F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_D5E1A63300EEEB4984E8F7C2ED46C13F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_D5E1A63300EEEB4984E8F7C2ED46C13F" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_D5E1A63300EEEB4984E8F7C2ED46C13F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_CD18BEAFF5360F27D7B268AB6486D6E9_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_CD18BEAFF5360F27D7B268AB6486D6E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_CD18BEAFF5360F27D7B268AB6486D6E9_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_CD18BEAFF5360F27D7B268AB6486D6E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_CD18BEAFF5360F27D7B268AB6486D6E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_CD18BEAFF5360F27D7B268AB6486D6E9" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_CD18BEAFF5360F27D7B268AB6486D6E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_17E7CEF733AE45920B5A68AB647B2E9F_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_17E7CEF733AE45920B5A68AB647B2E9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_17E7CEF733AE45920B5A68AB647B2E9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_17E7CEF733AE45920B5A68AB647B2E9F" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_17E7CEF733AE45920B5A68AB647B2E9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0615448C274248014A9668AB647BCE9B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0615448C274248014A9668AB647BCE9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0615448C274248014A9668AB647BCE9B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0615448C274248014A9668AB647BCE9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0615448C274248014A9668AB647BCE9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0615448C274248014A9668AB647BCE9B" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0615448C274248014A9668AB647BCE9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_521781FE9857C727A33A68AB647CB2AA_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_521781FE9857C727A33A68AB647CB2AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_521781FE9857C727A33A68AB647CB2AA_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_521781FE9857C727A33A68AB647CB2AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_521781FE9857C727A33A68AB647CB2AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_521781FE9857C727A33A68AB647CB2AA" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_521781FE9857C727A33A68AB647CB2AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeasesAbstract_652537B47BD8182FA875F7A1F28A8565_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract_652537B47BD8182FA875F7A1F28A8565" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_652537B47BD8182FA875F7A1F28A8565" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract_652537B47BD8182FA875F7A1F28A8565" xlink:to="lab_us-gaap_LeasesAbstract_652537B47BD8182FA875F7A1F28A8565" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostMethodInvestments_C329D46EFE5BAE3486B9F7C2ED37BA02_terseLabel_en-US" xlink:label="lab_us-gaap_CostMethodInvestments_C329D46EFE5BAE3486B9F7C2ED37BA02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost Method Investments</link:label>
    <link:label id="lab_us-gaap_CostMethodInvestments_C329D46EFE5BAE3486B9F7C2ED37BA02_label_en-US" xlink:label="lab_us-gaap_CostMethodInvestments_C329D46EFE5BAE3486B9F7C2ED37BA02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Method Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_C329D46EFE5BAE3486B9F7C2ED37BA02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostMethodInvestments_C329D46EFE5BAE3486B9F7C2ED37BA02" xlink:to="lab_us-gaap_CostMethodInvestments_C329D46EFE5BAE3486B9F7C2ED37BA02" xlink:type="arc" />
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_F2C970E7EF4AB8313CFF68AB64674C93_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract_F2C970E7EF4AB8313CFF68AB64674C93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_F2C970E7EF4AB8313CFF68AB64674C93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_F2C970E7EF4AB8313CFF68AB64674C93" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract_F2C970E7EF4AB8313CFF68AB64674C93" xlink:type="arc" />
    <link:label id="lab_iesc_ControllingShareholderTextBlock_81444F1A8A48BE7EE88968AB64673502_terseLabel_en-US" xlink:label="lab_iesc_ControllingShareholderTextBlock_81444F1A8A48BE7EE88968AB64673502" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Controlling Shareholder [Text Block]</link:label>
    <link:label id="lab_iesc_ControllingShareholderTextBlock_81444F1A8A48BE7EE88968AB64673502_label_en-US" xlink:label="lab_iesc_ControllingShareholderTextBlock_81444F1A8A48BE7EE88968AB64673502" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Controlling Shareholder [Text Block]</link:label>
    <link:label id="lab_iesc_ControllingShareholderTextBlock_81444F1A8A48BE7EE88968AB64673502_documentation_en-US" xlink:label="lab_iesc_ControllingShareholderTextBlock_81444F1A8A48BE7EE88968AB64673502" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Controlling Shareholder [Text Block]</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_ControllingShareholderTextBlock" xlink:label="loc_iesc_ControllingShareholderTextBlock_81444F1A8A48BE7EE88968AB64673502" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_ControllingShareholderTextBlock_81444F1A8A48BE7EE88968AB64673502" xlink:to="lab_iesc_ControllingShareholderTextBlock_81444F1A8A48BE7EE88968AB64673502" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E33584B6C7E9A9DBE624F79AA452BF91_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E33584B6C7E9A9DBE624F79AA452BF91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E33584B6C7E9A9DBE624F79AA452BF91_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E33584B6C7E9A9DBE624F79AA452BF91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E33584B6C7E9A9DBE624F79AA452BF91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E33584B6C7E9A9DBE624F79AA452BF91" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_E33584B6C7E9A9DBE624F79AA452BF91" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08E5421E2896C0BC578FF79AA453529A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08E5421E2896C0BC578FF79AA453529A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08E5421E2896C0BC578FF79AA453529A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08E5421E2896C0BC578FF79AA453529A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08E5421E2896C0BC578FF79AA453529A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08E5421E2896C0BC578FF79AA453529A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08E5421E2896C0BC578FF79AA453529A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_C963E9404CD1682445ACF79AA453CE83_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_C963E9404CD1682445ACF79AA453CE83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_C963E9404CD1682445ACF79AA453CE83_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_C963E9404CD1682445ACF79AA453CE83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_C963E9404CD1682445ACF79AA453CE83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_C963E9404CD1682445ACF79AA453CE83" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_C963E9404CD1682445ACF79AA453CE83" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_EE9402ABEA07393101C5F79AA45344D8_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember_EE9402ABEA07393101C5F79AA45344D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_EE9402ABEA07393101C5F79AA45344D8_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember_EE9402ABEA07393101C5F79AA45344D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_EE9402ABEA07393101C5F79AA45344D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember_EE9402ABEA07393101C5F79AA45344D8" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember_EE9402ABEA07393101C5F79AA45344D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_FC9B3D989328A786741BF79AA45393B4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember_FC9B3D989328A786741BF79AA45393B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technical Library</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_FC9B3D989328A786741BF79AA45393B4_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember_FC9B3D989328A786741BF79AA45393B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_FC9B3D989328A786741BF79AA45393B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_FC9B3D989328A786741BF79AA45393B4" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember_FC9B3D989328A786741BF79AA45393B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_478495DD970693D2817AF79AA45449AB_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_478495DD970693D2817AF79AA45449AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_478495DD970693D2817AF79AA45449AB_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_478495DD970693D2817AF79AA45449AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_478495DD970693D2817AF79AA45449AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_478495DD970693D2817AF79AA45449AB" xlink:to="lab_us-gaap_CustomerRelationshipsMember_478495DD970693D2817AF79AA45449AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_5EBEC5B2CA0CEC1CE63CF79AA454E83E_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_5EBEC5B2CA0CEC1CE63CF79AA454E83E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_5EBEC5B2CA0CEC1CE63CF79AA454E83E_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_5EBEC5B2CA0CEC1CE63CF79AA454E83E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_5EBEC5B2CA0CEC1CE63CF79AA454E83E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember_5EBEC5B2CA0CEC1CE63CF79AA454E83E" xlink:to="lab_us-gaap_NoncompeteAgreementsMember_5EBEC5B2CA0CEC1CE63CF79AA454E83E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_E9F7E515F084B98511C2F79AA4541F91_terseLabel_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember_E9F7E515F084B98511C2F79AA4541F91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Backlog [Member]</link:label>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_E9F7E515F084B98511C2F79AA4541F91_label_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember_E9F7E515F084B98511C2F79AA4541F91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Order or Production Backlog [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_E9F7E515F084B98511C2F79AA4541F91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrderOrProductionBacklogMember_E9F7E515F084B98511C2F79AA4541F91" xlink:to="lab_us-gaap_OrderOrProductionBacklogMember_E9F7E515F084B98511C2F79AA4541F91" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerContractsMember_C1163A2993DA6CBFB2ECF79AA4547701_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerContractsMember_C1163A2993DA6CBFB2ECF79AA4547701" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction Contracts [Member]</link:label>
    <link:label id="lab_us-gaap_CustomerContractsMember_C1163A2993DA6CBFB2ECF79AA4547701_label_en-US" xlink:label="lab_us-gaap_CustomerContractsMember_C1163A2993DA6CBFB2ECF79AA4547701" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Contracts [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerContractsMember" xlink:label="loc_us-gaap_CustomerContractsMember_C1163A2993DA6CBFB2ECF79AA4547701" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerContractsMember_C1163A2993DA6CBFB2ECF79AA4547701" xlink:to="lab_us-gaap_CustomerContractsMember_C1163A2993DA6CBFB2ECF79AA4547701" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_509134C88EC224592C5EF79AA45461BF_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_509134C88EC224592C5EF79AA45461BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_509134C88EC224592C5EF79AA45461BF_label_en-US" xlink:label="lab_srt_RangeAxis_509134C88EC224592C5EF79AA45461BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_509134C88EC224592C5EF79AA45461BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_509134C88EC224592C5EF79AA45461BF" xlink:to="lab_srt_RangeAxis_509134C88EC224592C5EF79AA45461BF" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_787E973A33D839B736BAF79AA455767D_terseLabel_en-US" xlink:label="lab_srt_RangeMember_787E973A33D839B736BAF79AA455767D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_787E973A33D839B736BAF79AA455767D_label_en-US" xlink:label="lab_srt_RangeMember_787E973A33D839B736BAF79AA455767D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_787E973A33D839B736BAF79AA455767D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_787E973A33D839B736BAF79AA455767D" xlink:to="lab_srt_RangeMember_787E973A33D839B736BAF79AA455767D" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_F21ADAED11463F937A69F79AA45516BD_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_F21ADAED11463F937A69F79AA45516BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_F21ADAED11463F937A69F79AA45516BD_label_en-US" xlink:label="lab_srt_MinimumMember_F21ADAED11463F937A69F79AA45516BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_F21ADAED11463F937A69F79AA45516BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_F21ADAED11463F937A69F79AA45516BD" xlink:to="lab_srt_MinimumMember_F21ADAED11463F937A69F79AA45516BD" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_D107BEF9C2EB2710CAA7F79AA455BF0A_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_D107BEF9C2EB2710CAA7F79AA455BF0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_D107BEF9C2EB2710CAA7F79AA455BF0A_label_en-US" xlink:label="lab_srt_MaximumMember_D107BEF9C2EB2710CAA7F79AA455BF0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_D107BEF9C2EB2710CAA7F79AA455BF0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_D107BEF9C2EB2710CAA7F79AA455BF0A" xlink:to="lab_srt_MaximumMember_D107BEF9C2EB2710CAA7F79AA455BF0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B61F6FD42A33F4863F9AF79AA455304B_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B61F6FD42A33F4863F9AF79AA455304B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B61F6FD42A33F4863F9AF79AA455304B_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B61F6FD42A33F4863F9AF79AA455304B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_B61F6FD42A33F4863F9AF79AA455304B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_B61F6FD42A33F4863F9AF79AA455304B" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_B61F6FD42A33F4863F9AF79AA455304B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_8973CD23D178597A620CF79AA4564C77_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_8973CD23D178597A620CF79AA4564C77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_8973CD23D178597A620CF79AA4564C77_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_8973CD23D178597A620CF79AA4564C77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_8973CD23D178597A620CF79AA4564C77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_8973CD23D178597A620CF79AA4564C77" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_8973CD23D178597A620CF79AA4564C77" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F4027A5E0ED5B4F193EAF79AA4565A10_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F4027A5E0ED5B4F193EAF79AA4565A10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F4027A5E0ED5B4F193EAF79AA4565A10_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F4027A5E0ED5B4F193EAF79AA4565A10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_F4027A5E0ED5B4F193EAF79AA4565A10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_F4027A5E0ED5B4F193EAF79AA4565A10" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F4027A5E0ED5B4F193EAF79AA4565A10" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_E5E01475CA4B09F9937EF79AA4563202_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_E5E01475CA4B09F9937EF79AA4563202" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_E5E01475CA4B09F9937EF79AA4563202_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_E5E01475CA4B09F9937EF79AA4563202" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_E5E01475CA4B09F9937EF79AA4563202" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_E5E01475CA4B09F9937EF79AA4563202" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_E5E01475CA4B09F9937EF79AA4563202" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_CE87B158653C47E44CD1F79AA4565BDA_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_CE87B158653C47E44CD1F79AA4565BDA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_CE87B158653C47E44CD1F79AA4565BDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_CE87B158653C47E44CD1F79AA4565BDA" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_CE87B158653C47E44CD1F79AA4565BDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_F0AB976C7440FC85C84568AB639CEA0A_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_F0AB976C7440FC85C84568AB639CEA0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_F0AB976C7440FC85C84568AB639CEA0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_F0AB976C7440FC85C84568AB639CEA0A" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_F0AB976C7440FC85C84568AB639CEA0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_6B0EB9D7CC336E3D8ACC68AB639CE3BE_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent_6B0EB9D7CC336E3D8ACC68AB639CE3BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_6B0EB9D7CC336E3D8ACC68AB639CE3BE_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent_6B0EB9D7CC336E3D8ACC68AB639CE3BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedInsuranceCurrent" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_6B0EB9D7CC336E3D8ACC68AB639CE3BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent_6B0EB9D7CC336E3D8ACC68AB639CE3BE" xlink:to="lab_us-gaap_AccruedInsuranceCurrent_6B0EB9D7CC336E3D8ACC68AB639CE3BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_39EB7838CEB642A8D0CC68AB639C7CEC_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_39EB7838CEB642A8D0CC68AB639C7CEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_39EB7838CEB642A8D0CC68AB639C7CEC_label_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_39EB7838CEB642A8D0CC68AB639C7CEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_39EB7838CEB642A8D0CC68AB639C7CEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_39EB7838CEB642A8D0CC68AB639C7CEC" xlink:to="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_39EB7838CEB642A8D0CC68AB639C7CEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesTable_E350A73FE4DD4E96312C68AB639DCDE3_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_E350A73FE4DD4E96312C68AB639DCDE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_E350A73FE4DD4E96312C68AB639DCDE3_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_E350A73FE4DD4E96312C68AB639DCDE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_E350A73FE4DD4E96312C68AB639DCDE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable_E350A73FE4DD4E96312C68AB639DCDE3" xlink:to="lab_us-gaap_LossContingenciesTable_E350A73FE4DD4E96312C68AB639DCDE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_37E9CEE2CDABF492FE3568AB639D2771_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_37E9CEE2CDABF492FE3568AB639D2771" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_37E9CEE2CDABF492FE3568AB639D2771_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_37E9CEE2CDABF492FE3568AB639D2771" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_37E9CEE2CDABF492FE3568AB639D2771" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_37E9CEE2CDABF492FE3568AB639D2771" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_37E9CEE2CDABF492FE3568AB639D2771" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_2937E3CFD6B24E96C16E68AB639D361A_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_2937E3CFD6B24E96C16E68AB639D361A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_2937E3CFD6B24E96C16E68AB639D361A_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_2937E3CFD6B24E96C16E68AB639D361A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_2937E3CFD6B24E96C16E68AB639D361A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain_2937E3CFD6B24E96C16E68AB639D361A" xlink:to="lab_us-gaap_LossContingencyNatureDomain_2937E3CFD6B24E96C16E68AB639D361A" xlink:type="arc" />
    <link:label id="lab_iesc_InsuranceRelatedMember_026F946D17EDCB9E419368AB639D3F2B_terseLabel_en-US" xlink:label="lab_iesc_InsuranceRelatedMember_026F946D17EDCB9E419368AB639D3F2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance Related [Member]</link:label>
    <link:label id="lab_iesc_InsuranceRelatedMember_026F946D17EDCB9E419368AB639D3F2B_label_en-US" xlink:label="lab_iesc_InsuranceRelatedMember_026F946D17EDCB9E419368AB639D3F2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Related [Member]</link:label>
    <link:label id="lab_iesc_InsuranceRelatedMember_026F946D17EDCB9E419368AB639D3F2B_documentation_en-US" xlink:label="lab_iesc_InsuranceRelatedMember_026F946D17EDCB9E419368AB639D3F2B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Related Coverage</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_InsuranceRelatedMember" xlink:label="loc_iesc_InsuranceRelatedMember_026F946D17EDCB9E419368AB639D3F2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_InsuranceRelatedMember_026F946D17EDCB9E419368AB639D3F2B" xlink:to="lab_iesc_InsuranceRelatedMember_026F946D17EDCB9E419368AB639D3F2B" xlink:type="arc" />
    <link:label id="lab_iesc_VendorRelatedMember_A912A62042663A36BD2468AB639E6B97_terseLabel_en-US" xlink:label="lab_iesc_VendorRelatedMember_A912A62042663A36BD2468AB639E6B97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vendor Related [Member]</link:label>
    <link:label id="lab_iesc_VendorRelatedMember_A912A62042663A36BD2468AB639E6B97_label_en-US" xlink:label="lab_iesc_VendorRelatedMember_A912A62042663A36BD2468AB639E6B97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vendor Related [Member]</link:label>
    <link:label id="lab_iesc_VendorRelatedMember_A912A62042663A36BD2468AB639E6B97_documentation_en-US" xlink:label="lab_iesc_VendorRelatedMember_A912A62042663A36BD2468AB639E6B97" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vendor Related Coverage</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_VendorRelatedMember" xlink:label="loc_iesc_VendorRelatedMember_A912A62042663A36BD2468AB639E6B97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_VendorRelatedMember_A912A62042663A36BD2468AB639E6B97" xlink:to="lab_iesc_VendorRelatedMember_A912A62042663A36BD2468AB639E6B97" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesLineItems_FE724F2A8C50F83DE82D68AB639E9E27_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_FE724F2A8C50F83DE82D68AB639E9E27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_FE724F2A8C50F83DE82D68AB639E9E27_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_FE724F2A8C50F83DE82D68AB639E9E27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_FE724F2A8C50F83DE82D68AB639E9E27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems_FE724F2A8C50F83DE82D68AB639E9E27" xlink:to="lab_us-gaap_LossContingenciesLineItems_FE724F2A8C50F83DE82D68AB639E9E27" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_FECB68BD30D931DE85CF68AB639E1699_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_FECB68BD30D931DE85CF68AB639E1699" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_FECB68BD30D931DE85CF68AB639E1699_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_FECB68BD30D931DE85CF68AB639E1699" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_FECB68BD30D931DE85CF68AB639E1699" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_FECB68BD30D931DE85CF68AB639E1699" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_FECB68BD30D931DE85CF68AB639E1699" xlink:type="arc" />
    <link:label id="lab_iesc_Estimatedcostofcompletionofbondedproject_DE1EA77761845A279D9268AB639E99E7_terseLabel_en-US" xlink:label="lab_iesc_Estimatedcostofcompletionofbondedproject_DE1EA77761845A279D9268AB639E99E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated cost of completion of bonded projects</link:label>
    <link:label id="lab_iesc_Estimatedcostofcompletionofbondedproject_DE1EA77761845A279D9268AB639E99E7_label_en-US" xlink:label="lab_iesc_Estimatedcostofcompletionofbondedproject_DE1EA77761845A279D9268AB639E99E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimatedcostofcompletionofbondedproject</link:label>
    <link:label id="lab_iesc_Estimatedcostofcompletionofbondedproject_DE1EA77761845A279D9268AB639E99E7_documentation_en-US" xlink:label="lab_iesc_Estimatedcostofcompletionofbondedproject_DE1EA77761845A279D9268AB639E99E7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated cost of completion of bonded projects</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_Estimatedcostofcompletionofbondedproject" xlink:label="loc_iesc_Estimatedcostofcompletionofbondedproject_DE1EA77761845A279D9268AB639E99E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_Estimatedcostofcompletionofbondedproject_DE1EA77761845A279D9268AB639E99E7" xlink:to="lab_iesc_Estimatedcostofcompletionofbondedproject_DE1EA77761845A279D9268AB639E99E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_AEC16FE67AD99ADBA53C68AB63A16959_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_AEC16FE67AD99ADBA53C68AB63A16959" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_AEC16FE67AD99ADBA53C68AB63A16959_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_AEC16FE67AD99ADBA53C68AB63A16959" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_AEC16FE67AD99ADBA53C68AB63A16959" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_AEC16FE67AD99ADBA53C68AB63A16959" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_AEC16FE67AD99ADBA53C68AB63A16959" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_E8A87848849A8733DE5968AB6308B082_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_E8A87848849A8733DE5968AB6308B082" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_E8A87848849A8733DE5968AB6308B082_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_E8A87848849A8733DE5968AB6308B082" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_E8A87848849A8733DE5968AB6308B082" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_E8A87848849A8733DE5968AB6308B082" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_E8A87848849A8733DE5968AB6308B082" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_CD00976EEB76D8DD7E3068AB630A55A3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_CD00976EEB76D8DD7E3068AB630A55A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_CD00976EEB76D8DD7E3068AB630A55A3_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_CD00976EEB76D8DD7E3068AB630A55A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_CD00976EEB76D8DD7E3068AB630A55A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_CD00976EEB76D8DD7E3068AB630A55A3" xlink:to="lab_us-gaap_GoodwillLineItems_CD00976EEB76D8DD7E3068AB630A55A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_628A024AC86F561E68C168AB630AAAAC_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_628A024AC86F561E68C168AB630AAAAC" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_628A024AC86F561E68C168AB630AAAAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_628A024AC86F561E68C168AB630AAAAC" xlink:to="lab_us-gaap_Goodwill_628A024AC86F561E68C168AB630AAAAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_400956A80B542BC5B46268AB630AA5A6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_400956A80B542BC5B46268AB630AA5A6" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Written off Related to Sale of Business Unit</link:label>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_400956A80B542BC5B46268AB630AA5A6_label_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_400956A80B542BC5B46268AB630AA5A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Written off Related to Sale of Business Unit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_400956A80B542BC5B46268AB630AA5A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_400956A80B542BC5B46268AB630AA5A6" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_400956A80B542BC5B46268AB630AA5A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_1A7392CA8FC1B916F91968AB630BFACD_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_1A7392CA8FC1B916F91968AB630BFACD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_1A7392CA8FC1B916F91968AB630BFACD_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_1A7392CA8FC1B916F91968AB630BFACD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_1A7392CA8FC1B916F91968AB630BFACD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_1A7392CA8FC1B916F91968AB630BFACD" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_1A7392CA8FC1B916F91968AB630BFACD" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_B83D58AE3D437C9F9FD768AB630BA9BE_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_B83D58AE3D437C9F9FD768AB630BA9BE" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_B83D58AE3D437C9F9FD768AB630BA9BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_B83D58AE3D437C9F9FD768AB630BA9BE" xlink:to="lab_us-gaap_Goodwill_B83D58AE3D437C9F9FD768AB630BA9BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_8DA2B56AE90E33AAAAB7F7C2EC8FBA2B_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_8DA2B56AE90E33AAAAB7F7C2EC8FBA2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_8DA2B56AE90E33AAAAB7F7C2EC8FBA2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_8DA2B56AE90E33AAAAB7F7C2EC8FBA2B" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_8DA2B56AE90E33AAAAB7F7C2EC8FBA2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_469A298B7F8FB7E3E8DAF7C2EC8F92FB_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_469A298B7F8FB7E3E8DAF7C2EC8F92FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_469A298B7F8FB7E3E8DAF7C2EC8F92FB_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_469A298B7F8FB7E3E8DAF7C2EC8F92FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_469A298B7F8FB7E3E8DAF7C2EC8F92FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_469A298B7F8FB7E3E8DAF7C2EC8F92FB" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_469A298B7F8FB7E3E8DAF7C2EC8F92FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_A23F8B899024184BC6C9F7C2EC8F0309_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_A23F8B899024184BC6C9F7C2EC8F0309" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_A23F8B899024184BC6C9F7C2EC8F0309_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_A23F8B899024184BC6C9F7C2EC8F0309" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_A23F8B899024184BC6C9F7C2EC8F0309" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_A23F8B899024184BC6C9F7C2EC8F0309" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_A23F8B899024184BC6C9F7C2EC8F0309" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_46C97D97D350A8771755F7C2EC90E914_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_46C97D97D350A8771755F7C2EC90E914" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_46C97D97D350A8771755F7C2EC90E914_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_46C97D97D350A8771755F7C2EC90E914" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_46C97D97D350A8771755F7C2EC90E914" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_46C97D97D350A8771755F7C2EC90E914" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_46C97D97D350A8771755F7C2EC90E914" xlink:type="arc" />
    <link:label id="lab_iesc_VisaliaMember_3567416C1DE5884015B0F7C2EC90A967_terseLabel_en-US" xlink:label="lab_iesc_VisaliaMember_3567416C1DE5884015B0F7C2EC90A967" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Visalia [Member]</link:label>
    <link:label id="lab_iesc_VisaliaMember_3567416C1DE5884015B0F7C2EC90A967_label_en-US" xlink:label="lab_iesc_VisaliaMember_3567416C1DE5884015B0F7C2EC90A967" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Visalia [Member]</link:label>
    <link:label id="lab_iesc_VisaliaMember_3567416C1DE5884015B0F7C2EC90A967_documentation_en-US" xlink:label="lab_iesc_VisaliaMember_3567416C1DE5884015B0F7C2EC90A967" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Visalia [Member]</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_VisaliaMember" xlink:label="loc_iesc_VisaliaMember_3567416C1DE5884015B0F7C2EC90A967" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_VisaliaMember_3567416C1DE5884015B0F7C2EC90A967" xlink:to="lab_iesc_VisaliaMember_3567416C1DE5884015B0F7C2EC90A967" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_E70FA92E7407C859C8F7F7C2EC90D570_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_E70FA92E7407C859C8F7F7C2EC90D570" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_E70FA92E7407C859C8F7F7C2EC90D570_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_E70FA92E7407C859C8F7F7C2EC90D570" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_E70FA92E7407C859C8F7F7C2EC90D570" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_E70FA92E7407C859C8F7F7C2EC90D570" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_E70FA92E7407C859C8F7F7C2EC90D570" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_97096EFBD5C28F2D4868F7C2EC9685E3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_97096EFBD5C28F2D4868F7C2EC9685E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Written off Related to Sale of Business Unit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_97096EFBD5C28F2D4868F7C2EC9685E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_97096EFBD5C28F2D4868F7C2EC9685E3" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_97096EFBD5C28F2D4868F7C2EC9685E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1C86E8D830690CFE6BEDF7C2EC961E3B_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1C86E8D830690CFE6BEDF7C2EC961E3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1C86E8D830690CFE6BEDF7C2EC961E3B_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1C86E8D830690CFE6BEDF7C2EC961E3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1C86E8D830690CFE6BEDF7C2EC961E3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1C86E8D830690CFE6BEDF7C2EC961E3B" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1C86E8D830690CFE6BEDF7C2EC961E3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_208E8AE3B51C6DD0923AFC09137AAFB5_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_208E8AE3B51C6DD0923AFC09137AAFB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_208E8AE3B51C6DD0923AFC09137AAFB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_208E8AE3B51C6DD0923AFC09137AAFB5" xlink:to="lab_us-gaap_EquityAbstract_208E8AE3B51C6DD0923AFC09137AAFB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3996A5558ED0360E0C36FC09137AAA3C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3996A5558ED0360E0C36FC09137AAA3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3996A5558ED0360E0C36FC09137AAA3C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3996A5558ED0360E0C36FC09137AAA3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3996A5558ED0360E0C36FC09137AAA3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3996A5558ED0360E0C36FC09137AAA3C" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3996A5558ED0360E0C36FC09137AAA3C" xlink:type="arc" />
    <link:label id="lab_srt_TitleOfIndividualAxis_34EEB1B9BA1D3284488CFC09137B445B_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis_34EEB1B9BA1D3284488CFC09137B445B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_34EEB1B9BA1D3284488CFC09137B445B_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis_34EEB1B9BA1D3284488CFC09137B445B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_34EEB1B9BA1D3284488CFC09137B445B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis_34EEB1B9BA1D3284488CFC09137B445B" xlink:to="lab_srt_TitleOfIndividualAxis_34EEB1B9BA1D3284488CFC09137B445B" xlink:type="arc" />
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_24852AAB0C24B3D14CA6FC09137BD5E2_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_24852AAB0C24B3D14CA6FC09137BD5E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_24852AAB0C24B3D14CA6FC09137BD5E2_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_24852AAB0C24B3D14CA6FC09137BD5E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_24852AAB0C24B3D14CA6FC09137BD5E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_24852AAB0C24B3D14CA6FC09137BD5E2" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_24852AAB0C24B3D14CA6FC09137BD5E2" xlink:type="arc" />
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_01707F594E06836415F0FC09137B8FCF_terseLabel_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember_01707F594E06836415F0FC09137B8FCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_01707F594E06836415F0FC09137B8FCF_label_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember_01707F594E06836415F0FC09137B8FCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_01707F594E06836415F0FC09137B8FCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefExecutiveOfficerMember_01707F594E06836415F0FC09137B8FCF" xlink:to="lab_srt_ChiefExecutiveOfficerMember_01707F594E06836415F0FC09137B8FCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_CA68DDB9FBA7D6D9B843FC09137CBD31_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_CA68DDB9FBA7D6D9B843FC09137CBD31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_CA68DDB9FBA7D6D9B843FC09137CBD31_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_CA68DDB9FBA7D6D9B843FC09137CBD31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_CA68DDB9FBA7D6D9B843FC09137CBD31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_CA68DDB9FBA7D6D9B843FC09137CBD31" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis_CA68DDB9FBA7D6D9B843FC09137CBD31" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_32DF1075073049B25666FC09137CB4A0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_32DF1075073049B25666FC09137CB4A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_32DF1075073049B25666FC09137CB4A0_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_32DF1075073049B25666FC09137CB4A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_32DF1075073049B25666FC09137CB4A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_32DF1075073049B25666FC09137CB4A0" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain_32DF1075073049B25666FC09137CB4A0" xlink:type="arc" />
    <link:label id="lab_iesc_StockRepurchasePlanMember_19FAA1070B97876B9153FC09137CF06A_terseLabel_en-US" xlink:label="lab_iesc_StockRepurchasePlanMember_19FAA1070B97876B9153FC09137CF06A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_iesc_StockRepurchasePlanMember_19FAA1070B97876B9153FC09137CF06A_label_en-US" xlink:label="lab_iesc_StockRepurchasePlanMember_19FAA1070B97876B9153FC09137CF06A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Plan [Member]</link:label>
    <link:label id="lab_iesc_StockRepurchasePlanMember_19FAA1070B97876B9153FC09137CF06A_documentation_en-US" xlink:label="lab_iesc_StockRepurchasePlanMember_19FAA1070B97876B9153FC09137CF06A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchase Plan</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_StockRepurchasePlanMember" xlink:label="loc_iesc_StockRepurchasePlanMember_19FAA1070B97876B9153FC09137CF06A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_StockRepurchasePlanMember_19FAA1070B97876B9153FC09137CF06A" xlink:to="lab_iesc_StockRepurchasePlanMember_19FAA1070B97876B9153FC09137CF06A" xlink:type="arc" />
    <link:label id="lab_iesc_EquityIncentivePlanMember_6F8B5E1A1253566C1FE7FC09137CF91B_terseLabel_en-US" xlink:label="lab_iesc_EquityIncentivePlanMember_6F8B5E1A1253566C1FE7FC09137CF91B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_iesc_EquityIncentivePlanMember_6F8B5E1A1253566C1FE7FC09137CF91B_label_en-US" xlink:label="lab_iesc_EquityIncentivePlanMember_6F8B5E1A1253566C1FE7FC09137CF91B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_iesc_EquityIncentivePlanMember_6F8B5E1A1253566C1FE7FC09137CF91B_documentation_en-US" xlink:label="lab_iesc_EquityIncentivePlanMember_6F8B5E1A1253566C1FE7FC09137CF91B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_EquityIncentivePlanMember" xlink:label="loc_iesc_EquityIncentivePlanMember_6F8B5E1A1253566C1FE7FC09137CF91B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_EquityIncentivePlanMember_6F8B5E1A1253566C1FE7FC09137CF91B" xlink:to="lab_iesc_EquityIncentivePlanMember_6F8B5E1A1253566C1FE7FC09137CF91B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GranteeStatusAxis_00C6AFC4EF39D20D52D6FC09137C4CAD_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis_00C6AFC4EF39D20D52D6FC09137C4CAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusAxis_00C6AFC4EF39D20D52D6FC09137C4CAD_label_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis_00C6AFC4EF39D20D52D6FC09137C4CAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="loc_us-gaap_GranteeStatusAxis_00C6AFC4EF39D20D52D6FC09137C4CAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusAxis_00C6AFC4EF39D20D52D6FC09137C4CAD" xlink:to="lab_us-gaap_GranteeStatusAxis_00C6AFC4EF39D20D52D6FC09137C4CAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_GranteeStatusDomain_A1D9865AB07B0F7020F4FC09137DF30A_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain_A1D9865AB07B0F7020F4FC09137DF30A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusDomain_A1D9865AB07B0F7020F4FC09137DF30A_label_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain_A1D9865AB07B0F7020F4FC09137DF30A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="loc_us-gaap_GranteeStatusDomain_A1D9865AB07B0F7020F4FC09137DF30A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusDomain_A1D9865AB07B0F7020F4FC09137DF30A" xlink:to="lab_us-gaap_GranteeStatusDomain_A1D9865AB07B0F7020F4FC09137DF30A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember_8AB9F0FD19877BF3E9E1FC09137D914F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember_8AB9F0FD19877BF3E9E1FC09137D914F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Employee [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember_8AB9F0FD19877BF3E9E1FC09137D914F_label_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember_8AB9F0FD19877BF3E9E1FC09137D914F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Employee [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember_8AB9F0FD19877BF3E9E1FC09137D914F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember_8AB9F0FD19877BF3E9E1FC09137D914F" xlink:to="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember_8AB9F0FD19877BF3E9E1FC09137D914F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_AD3FEBAD66D8367FCB4FFC09137DBAF7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_AD3FEBAD66D8367FCB4FFC09137DBAF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonemployee [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_AD3FEBAD66D8367FCB4FFC09137DBAF7_label_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_AD3FEBAD66D8367FCB4FFC09137DBAF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonemployee [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_AD3FEBAD66D8367FCB4FFC09137DBAF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_AD3FEBAD66D8367FCB4FFC09137DBAF7" xlink:to="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_AD3FEBAD66D8367FCB4FFC09137DBAF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_243186565B4363A17EF1FC09137EC334_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_243186565B4363A17EF1FC09137EC334" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_243186565B4363A17EF1FC09137EC334_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_243186565B4363A17EF1FC09137EC334" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_243186565B4363A17EF1FC09137EC334" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_243186565B4363A17EF1FC09137EC334" xlink:to="lab_us-gaap_AwardTypeAxis_243186565B4363A17EF1FC09137EC334" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4DFE69C4FEF7436D7313FC09137EB763_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4DFE69C4FEF7436D7313FC09137EB763" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4DFE69C4FEF7436D7313FC09137EB763_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4DFE69C4FEF7436D7313FC09137EB763" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4DFE69C4FEF7436D7313FC09137EB763" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4DFE69C4FEF7436D7313FC09137EB763" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4DFE69C4FEF7436D7313FC09137EB763" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_305F89D85E95D8F5CE1EFC09137E2235_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_305F89D85E95D8F5CE1EFC09137E2235" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_305F89D85E95D8F5CE1EFC09137E2235_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_305F89D85E95D8F5CE1EFC09137E2235" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_305F89D85E95D8F5CE1EFC09137E2235" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_305F89D85E95D8F5CE1EFC09137E2235" xlink:to="lab_us-gaap_RestrictedStockMember_305F89D85E95D8F5CE1EFC09137E2235" xlink:type="arc" />
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_3B9D05CAC02E4F48B19DFC09137F11D8_terseLabel_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember_3B9D05CAC02E4F48B19DFC09137F11D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Phantom Share Units (PSUs) [Member]</link:label>
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_3B9D05CAC02E4F48B19DFC09137F11D8_label_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember_3B9D05CAC02E4F48B19DFC09137F11D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Phantom Share Units (PSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PhantomShareUnitsPSUsMember" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_3B9D05CAC02E4F48B19DFC09137F11D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PhantomShareUnitsPSUsMember_3B9D05CAC02E4F48B19DFC09137F11D8" xlink:to="lab_us-gaap_PhantomShareUnitsPSUsMember_3B9D05CAC02E4F48B19DFC09137F11D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PerformanceSharesMember_CBA7F47E289B208006F0FC09137FB6E3_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_CBA7F47E289B208006F0FC09137FB6E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Based Phantom Shares [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_CBA7F47E289B208006F0FC09137FB6E3_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_CBA7F47E289B208006F0FC09137FB6E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_CBA7F47E289B208006F0FC09137FB6E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember_CBA7F47E289B208006F0FC09137FB6E3" xlink:to="lab_us-gaap_PerformanceSharesMember_CBA7F47E289B208006F0FC09137FB6E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1D7E836330AB2F4CCE19FC09137F9D46_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1D7E836330AB2F4CCE19FC09137F9D46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1D7E836330AB2F4CCE19FC09137F9D46_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1D7E836330AB2F4CCE19FC09137F9D46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1D7E836330AB2F4CCE19FC09137F9D46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1D7E836330AB2F4CCE19FC09137F9D46" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1D7E836330AB2F4CCE19FC09137F9D46" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7A4AB1B912DBD666AE14FC09137F631D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_7A4AB1B912DBD666AE14FC09137F631D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7A4AB1B912DBD666AE14FC09137F631D_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_7A4AB1B912DBD666AE14FC09137F631D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_7A4AB1B912DBD666AE14FC09137F631D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_7A4AB1B912DBD666AE14FC09137F631D" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_7A4AB1B912DBD666AE14FC09137F631D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_093C05F3D2A803F0F12DFC0913801D25_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_093C05F3D2A803F0F12DFC0913801D25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_093C05F3D2A803F0F12DFC0913801D25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_093C05F3D2A803F0F12DFC0913801D25" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_093C05F3D2A803F0F12DFC0913801D25" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_64CC00BA9A7713C3AC54FC091380080C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_64CC00BA9A7713C3AC54FC091380080C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_64CC00BA9A7713C3AC54FC091380080C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_64CC00BA9A7713C3AC54FC091380080C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_64CC00BA9A7713C3AC54FC091380080C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_64CC00BA9A7713C3AC54FC091380080C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_64CC00BA9A7713C3AC54FC091380080C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_E8139D626D52FACE6A53FC091380BD12_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_E8139D626D52FACE6A53FC091380BD12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_E8139D626D52FACE6A53FC091380BD12_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_E8139D626D52FACE6A53FC091380BD12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_E8139D626D52FACE6A53FC091380BD12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_E8139D626D52FACE6A53FC091380BD12" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_E8139D626D52FACE6A53FC091380BD12" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_DE71001BF7F8FD75C3F6FC0913807FE9_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_DE71001BF7F8FD75C3F6FC0913807FE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_DE71001BF7F8FD75C3F6FC0913807FE9_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_DE71001BF7F8FD75C3F6FC0913807FE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_DE71001BF7F8FD75C3F6FC0913807FE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_DE71001BF7F8FD75C3F6FC0913807FE9" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_DE71001BF7F8FD75C3F6FC0913807FE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssued_BFC1A283569B5739B687FC0975AC51D9_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssued_BFC1A283569B5739B687FC0975AC51D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_BFC1A283569B5739B687FC0975AC51D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued_BFC1A283569B5739B687FC0975AC51D9" xlink:to="lab_us-gaap_SharesIssued_BFC1A283569B5739B687FC0975AC51D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_30E41E6AA716D95BEDB8FC0EA8E8DD49_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_30E41E6AA716D95BEDB8FC0EA8E8DD49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, Forfeited</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_30E41E6AA716D95BEDB8FC0EA8E8DD49_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_30E41E6AA716D95BEDB8FC0EA8E8DD49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, Forfeited</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_30E41E6AA716D95BEDB8FC0EA8E8DD49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_30E41E6AA716D95BEDB8FC0EA8E8DD49" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_30E41E6AA716D95BEDB8FC0EA8E8DD49" xlink:type="arc" />
    <link:label id="lab_iesc_Sharesvested_82A003250CDDAC0DFDC0FC107FBB05F8_terseLabel_en-US" xlink:label="lab_iesc_Sharesvested_82A003250CDDAC0DFDC0FC107FBB05F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares, vested</link:label>
    <link:label id="lab_iesc_Sharesvested_82A003250CDDAC0DFDC0FC107FBB05F8_label_en-US" xlink:label="lab_iesc_Sharesvested_82A003250CDDAC0DFDC0FC107FBB05F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, vested</link:label>
    <link:label id="lab_iesc_Sharesvested_82A003250CDDAC0DFDC0FC107FBB05F8_documentation_en-US" xlink:label="lab_iesc_Sharesvested_82A003250CDDAC0DFDC0FC107FBB05F8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Shares, vested</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_Sharesvested" xlink:label="loc_iesc_Sharesvested_82A003250CDDAC0DFDC0FC107FBB05F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_Sharesvested_82A003250CDDAC0DFDC0FC107FBB05F8" xlink:to="lab_iesc_Sharesvested_82A003250CDDAC0DFDC0FC107FBB05F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_5698890DC68AC205E758FC0913808BB8_terseLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_5698890DC68AC205E758FC0913808BB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_5698890DC68AC205E758FC0913808BB8_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_5698890DC68AC205E758FC0913808BB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_5698890DC68AC205E758FC0913808BB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_5698890DC68AC205E758FC0913808BB8" xlink:to="lab_us-gaap_SharesOutstanding_5698890DC68AC205E758FC0913808BB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_523AE2CD17E5FAAAE2E3FC09138082DD_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_523AE2CD17E5FAAAE2E3FC09138082DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_523AE2CD17E5FAAAE2E3FC09138082DD_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_523AE2CD17E5FAAAE2E3FC09138082DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_523AE2CD17E5FAAAE2E3FC09138082DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_523AE2CD17E5FAAAE2E3FC09138082DD" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_523AE2CD17E5FAAAE2E3FC09138082DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_5EB2AF375BD46A12BC02FC0913805D38_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_5EB2AF375BD46A12BC02FC0913805D38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_5EB2AF375BD46A12BC02FC0913805D38_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_5EB2AF375BD46A12BC02FC0913805D38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_5EB2AF375BD46A12BC02FC0913805D38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_5EB2AF375BD46A12BC02FC0913805D38" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_5EB2AF375BD46A12BC02FC0913805D38" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_3AB9D7A101D201E538C2FC091381924F_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_3AB9D7A101D201E538C2FC091381924F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_3AB9D7A101D201E538C2FC091381924F_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_3AB9D7A101D201E538C2FC091381924F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_3AB9D7A101D201E538C2FC091381924F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_3AB9D7A101D201E538C2FC091381924F" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_3AB9D7A101D201E538C2FC091381924F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2DB37478DB01764F3024FC091381840F_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2DB37478DB01764F3024FC091381840F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2DB37478DB01764F3024FC091381840F_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2DB37478DB01764F3024FC091381840F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2DB37478DB01764F3024FC091381840F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2DB37478DB01764F3024FC091381840F" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2DB37478DB01764F3024FC091381840F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2188D436CA9C498009CCFC091381AA49_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2188D436CA9C498009CCFC091381AA49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2188D436CA9C498009CCFC091381AA49_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2188D436CA9C498009CCFC091381AA49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2188D436CA9C498009CCFC091381AA49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2188D436CA9C498009CCFC091381AA49" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2188D436CA9C498009CCFC091381AA49" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_F48E278B406D406E3CE8FC091381E2C5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_F48E278B406D406E3CE8FC091381E2C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_F48E278B406D406E3CE8FC091381E2C5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_F48E278B406D406E3CE8FC091381E2C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_F48E278B406D406E3CE8FC091381E2C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_F48E278B406D406E3CE8FC091381E2C5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_F48E278B406D406E3CE8FC091381E2C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_E44D972EB53749F110A868AB638A6FC4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_E44D972EB53749F110A868AB638A6FC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_E44D972EB53749F110A868AB638A6FC4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_E44D972EB53749F110A868AB638A6FC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_E44D972EB53749F110A868AB638A6FC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_E44D972EB53749F110A868AB638A6FC4" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_E44D972EB53749F110A868AB638A6FC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_06DFDB37CBB2386B60BF68AB638A2496_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_06DFDB37CBB2386B60BF68AB638A2496" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_06DFDB37CBB2386B60BF68AB638A2496_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_06DFDB37CBB2386B60BF68AB638A2496" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_06DFDB37CBB2386B60BF68AB638A2496" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_06DFDB37CBB2386B60BF68AB638A2496" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_06DFDB37CBB2386B60BF68AB638A2496" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_469A19247DE8C995417E68AB63F309FD_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_469A19247DE8C995417E68AB63F309FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_469A19247DE8C995417E68AB63F309FD_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_469A19247DE8C995417E68AB63F309FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_469A19247DE8C995417E68AB63F309FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_469A19247DE8C995417E68AB63F309FD" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_469A19247DE8C995417E68AB63F309FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_5E9247883FF0FACEDF4868AB650FE8C9_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_5E9247883FF0FACEDF4868AB650FE8C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5E9247883FF0FACEDF4868AB650FE8C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5E9247883FF0FACEDF4868AB650FE8C9" xlink:to="lab_us-gaap_EarningsPerShareAbstract_5E9247883FF0FACEDF4868AB650FE8C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_C22A1E86ECFFE140150C68AB650FD562_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_C22A1E86ECFFE140150C68AB650FD562" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_C22A1E86ECFFE140150C68AB650FD562_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_C22A1E86ECFFE140150C68AB650FD562" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_C22A1E86ECFFE140150C68AB650FD562" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_C22A1E86ECFFE140150C68AB650FD562" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_C22A1E86ECFFE140150C68AB650FD562" xlink:type="arc" />
    <link:label id="lab_iesc_ControllingShareholderOwnershipPercentage_FD657978594A5B123164F76C805473C2_terseLabel_en-US" xlink:label="lab_iesc_ControllingShareholderOwnershipPercentage_FD657978594A5B123164F76C805473C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ControllingShareholderOwnershipPercentage</link:label>
    <link:label id="lab_iesc_ControllingShareholderOwnershipPercentage_FD657978594A5B123164F76C805473C2_label_en-US" xlink:label="lab_iesc_ControllingShareholderOwnershipPercentage_FD657978594A5B123164F76C805473C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ControllingShareholderOwnershipPercentage</link:label>
    <link:label id="lab_iesc_ControllingShareholderOwnershipPercentage_FD657978594A5B123164F76C805473C2_documentation_en-US" xlink:label="lab_iesc_ControllingShareholderOwnershipPercentage_FD657978594A5B123164F76C805473C2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of outstanding common stock owned by controlling shareholder</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_ControllingShareholderOwnershipPercentage" xlink:label="loc_iesc_ControllingShareholderOwnershipPercentage_FD657978594A5B123164F76C805473C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_ControllingShareholderOwnershipPercentage_FD657978594A5B123164F76C805473C2" xlink:to="lab_iesc_ControllingShareholderOwnershipPercentage_FD657978594A5B123164F76C805473C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_83F90DD7BBA04B77E623F76C80555BCD_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_83F90DD7BBA04B77E623F76C80555BCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_83F90DD7BBA04B77E623F76C80555BCD_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_83F90DD7BBA04B77E623F76C80555BCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_83F90DD7BBA04B77E623F76C80555BCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_83F90DD7BBA04B77E623F76C80555BCD" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_83F90DD7BBA04B77E623F76C80555BCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterials_08A84F5C23305903414368AB6472F65B_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_08A84F5C23305903414368AB6472F65B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_08A84F5C23305903414368AB6472F65B_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_08A84F5C23305903414368AB6472F65B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_08A84F5C23305903414368AB6472F65B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials_08A84F5C23305903414368AB6472F65B" xlink:to="lab_us-gaap_InventoryRawMaterials_08A84F5C23305903414368AB6472F65B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcess_ED94EE3CC01814B9400668AB647211B1_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_ED94EE3CC01814B9400668AB647211B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_ED94EE3CC01814B9400668AB647211B1_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_ED94EE3CC01814B9400668AB647211B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_ED94EE3CC01814B9400668AB647211B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess_ED94EE3CC01814B9400668AB647211B1" xlink:to="lab_us-gaap_InventoryWorkInProcess_ED94EE3CC01814B9400668AB647211B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoods_5119463E73DDC99925DF68AB64731A65_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_5119463E73DDC99925DF68AB64731A65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_5119463E73DDC99925DF68AB64731A65_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_5119463E73DDC99925DF68AB64731A65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_5119463E73DDC99925DF68AB64731A65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods_5119463E73DDC99925DF68AB64731A65" xlink:to="lab_us-gaap_InventoryFinishedGoods_5119463E73DDC99925DF68AB64731A65" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherInventory_AA95F804CA8CD701E02F68AB64736DE8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventory_AA95F804CA8CD701E02F68AB64736DE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Inventory, Gross</link:label>
    <link:label id="lab_us-gaap_OtherInventory_AA95F804CA8CD701E02F68AB64736DE8_label_en-US" xlink:label="lab_us-gaap_OtherInventory_AA95F804CA8CD701E02F68AB64736DE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Inventory, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherInventory" xlink:label="loc_us-gaap_OtherInventory_AA95F804CA8CD701E02F68AB64736DE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventory_AA95F804CA8CD701E02F68AB64736DE8" xlink:to="lab_us-gaap_OtherInventory_AA95F804CA8CD701E02F68AB64736DE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_42740B2267C208EE2D4368AB6473C7B8_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_42740B2267C208EE2D4368AB6473C7B8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_42740B2267C208EE2D4368AB6473C7B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_42740B2267C208EE2D4368AB6473C7B8" xlink:to="lab_us-gaap_InventoryNet_42740B2267C208EE2D4368AB6473C7B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_9F9647EFCA89036F4AA868AB634CF426_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_9F9647EFCA89036F4AA868AB634CF426" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_9F9647EFCA89036F4AA868AB634CF426_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_9F9647EFCA89036F4AA868AB634CF426" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_9F9647EFCA89036F4AA868AB634CF426" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_9F9647EFCA89036F4AA868AB634CF426" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_9F9647EFCA89036F4AA868AB634CF426" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_3066C0A323697659D84C68AB636FB704_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_3066C0A323697659D84C68AB636FB704" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_3066C0A323697659D84C68AB636FB704" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3066C0A323697659D84C68AB636FB704" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_3066C0A323697659D84C68AB636FB704" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_5831B47E8C31001994FD68AB636F28B6_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_5831B47E8C31001994FD68AB636F28B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_5831B47E8C31001994FD68AB636F28B6_label_en-US" xlink:label="lab_us-gaap_ProfitLoss_5831B47E8C31001994FD68AB636F28B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_5831B47E8C31001994FD68AB636F28B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_5831B47E8C31001994FD68AB636F28B6" xlink:to="lab_us-gaap_ProfitLoss_5831B47E8C31001994FD68AB636F28B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_31291B7CB51B70C5577068AB636F746A_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_31291B7CB51B70C5577068AB636F746A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_31291B7CB51B70C5577068AB636F746A_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_31291B7CB51B70C5577068AB636F746A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_31291B7CB51B70C5577068AB636F746A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_31291B7CB51B70C5577068AB636F746A" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_31291B7CB51B70C5577068AB636F746A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_FC78AE4556E1DDB8DF7A68AB636F39E3_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_FC78AE4556E1DDB8DF7A68AB636F39E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred financing cost amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_FC78AE4556E1DDB8DF7A68AB636F39E3_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_FC78AE4556E1DDB8DF7A68AB636F39E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_FC78AE4556E1DDB8DF7A68AB636F39E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_FC78AE4556E1DDB8DF7A68AB636F39E3" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_FC78AE4556E1DDB8DF7A68AB636F39E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_55E726D8FA6B382A0AD168AB636FB061_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_55E726D8FA6B382A0AD168AB636FB061" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_55E726D8FA6B382A0AD168AB636FB061_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_55E726D8FA6B382A0AD168AB636FB061" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_55E726D8FA6B382A0AD168AB636FB061" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_55E726D8FA6B382A0AD168AB636FB061" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_55E726D8FA6B382A0AD168AB636FB061" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_C92D3D09130BD47098C068AB637073D5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_C92D3D09130BD47098C068AB637073D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_C92D3D09130BD47098C068AB637073D5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_C92D3D09130BD47098C068AB637073D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_C92D3D09130BD47098C068AB637073D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_C92D3D09130BD47098C068AB637073D5" xlink:to="lab_us-gaap_ShareBasedCompensation_C92D3D09130BD47098C068AB637073D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5B080A08FEE6D48F497968AB63705771_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5B080A08FEE6D48F497968AB63705771" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5B080A08FEE6D48F497968AB63705771_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5B080A08FEE6D48F497968AB63705771" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5B080A08FEE6D48F497968AB63705771" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5B080A08FEE6D48F497968AB63705771" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_5B080A08FEE6D48F497968AB63705771" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1DD71BFA37264B00F25768AB6370BAE3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1DD71BFA37264B00F25768AB6370BAE3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1DD71BFA37264B00F25768AB6370BAE3_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1DD71BFA37264B00F25768AB6370BAE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1DD71BFA37264B00F25768AB6370BAE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1DD71BFA37264B00F25768AB6370BAE3" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1DD71BFA37264B00F25768AB6370BAE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_E2A3F657BB9BAE8AA65368AB637039EE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_E2A3F657BB9BAE8AA65368AB637039EE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_E2A3F657BB9BAE8AA65368AB637039EE_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_E2A3F657BB9BAE8AA65368AB637039EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_E2A3F657BB9BAE8AA65368AB637039EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_E2A3F657BB9BAE8AA65368AB637039EE" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_E2A3F657BB9BAE8AA65368AB637039EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_72B8E0C953789E79155C68AB63713F1F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_72B8E0C953789E79155C68AB63713F1F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_72B8E0C953789E79155C68AB63713F1F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_72B8E0C953789E79155C68AB63713F1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_72B8E0C953789E79155C68AB63713F1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_72B8E0C953789E79155C68AB63713F1F" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_72B8E0C953789E79155C68AB63713F1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_C8BDA231F9E1D49707AE68AB637198C2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_C8BDA231F9E1D49707AE68AB637198C2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_C8BDA231F9E1D49707AE68AB637198C2_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_C8BDA231F9E1D49707AE68AB637198C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_C8BDA231F9E1D49707AE68AB637198C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_C8BDA231F9E1D49707AE68AB637198C2" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_C8BDA231F9E1D49707AE68AB637198C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_62946FBD67757A21337468AB63714FCF_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_62946FBD67757A21337468AB63714FCF" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_62946FBD67757A21337468AB63714FCF_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_62946FBD67757A21337468AB63714FCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_62946FBD67757A21337468AB63714FCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_62946FBD67757A21337468AB63714FCF" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_62946FBD67757A21337468AB63714FCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_23A1B45B506C62A97C4E68AB6371578E_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_23A1B45B506C62A97C4E68AB6371578E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_23A1B45B506C62A97C4E68AB6371578E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_23A1B45B506C62A97C4E68AB6371578E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_23A1B45B506C62A97C4E68AB6371578E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_23A1B45B506C62A97C4E68AB6371578E" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_23A1B45B506C62A97C4E68AB6371578E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1DA2F3A3D0E98921606B68AB63715E21_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1DA2F3A3D0E98921606B68AB63715E21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1DA2F3A3D0E98921606B68AB63715E21_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1DA2F3A3D0E98921606B68AB63715E21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1DA2F3A3D0E98921606B68AB63715E21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1DA2F3A3D0E98921606B68AB63715E21" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1DA2F3A3D0E98921606B68AB63715E21" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2078FBB6741E9D00F0CB68AB63727421_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2078FBB6741E9D00F0CB68AB63727421" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2078FBB6741E9D00F0CB68AB63727421_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2078FBB6741E9D00F0CB68AB63727421" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2078FBB6741E9D00F0CB68AB63727421" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2078FBB6741E9D00F0CB68AB63727421" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2078FBB6741E9D00F0CB68AB63727421" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_85805098D71728CAE68C68AB6372C1C7_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_85805098D71728CAE68C68AB6372C1C7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_85805098D71728CAE68C68AB6372C1C7_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_85805098D71728CAE68C68AB6372C1C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_85805098D71728CAE68C68AB6372C1C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_85805098D71728CAE68C68AB6372C1C7" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_85805098D71728CAE68C68AB6372C1C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_7FD0F6D2077EFF24227368AB63724B0F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_7FD0F6D2077EFF24227368AB63724B0F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_7FD0F6D2077EFF24227368AB63724B0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets_7FD0F6D2077EFF24227368AB63724B0F" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets_7FD0F6D2077EFF24227368AB63724B0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_3C9860B78899FC4A3A0A68AB6372055E_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_3C9860B78899FC4A3A0A68AB6372055E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_3C9860B78899FC4A3A0A68AB6372055E_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_3C9860B78899FC4A3A0A68AB6372055E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Productive Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_3C9860B78899FC4A3A0A68AB6372055E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_3C9860B78899FC4A3A0A68AB6372055E" xlink:to="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_3C9860B78899FC4A3A0A68AB6372055E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5EAE011DFE12FB75E95668AB63773749_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5EAE011DFE12FB75E95668AB63773749" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid in conjunction with business combinations</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5EAE011DFE12FB75E95668AB63773749_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5EAE011DFE12FB75E95668AB63773749" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5EAE011DFE12FB75E95668AB63773749" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5EAE011DFE12FB75E95668AB63773749" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5EAE011DFE12FB75E95668AB63773749" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1A10843D97A4DDBC5BCA68AB637861DA_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1A10843D97A4DDBC5BCA68AB637861DA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1A10843D97A4DDBC5BCA68AB637861DA_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1A10843D97A4DDBC5BCA68AB637861DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1A10843D97A4DDBC5BCA68AB637861DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1A10843D97A4DDBC5BCA68AB637861DA" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1A10843D97A4DDBC5BCA68AB637861DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_807249AEFE468C5C67A368AB637812C5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_807249AEFE468C5C67A368AB637812C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_807249AEFE468C5C67A368AB637812C5_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_807249AEFE468C5C67A368AB637812C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-term Debt and Capital Securities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_807249AEFE468C5C67A368AB637812C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_807249AEFE468C5C67A368AB637812C5" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_807249AEFE468C5C67A368AB637812C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_565175FCD2E157861B7F68AB6378AF14_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_565175FCD2E157861B7F68AB6378AF14" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_565175FCD2E157861B7F68AB6378AF14_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_565175FCD2E157861B7F68AB6378AF14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_565175FCD2E157861B7F68AB6378AF14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_565175FCD2E157861B7F68AB6378AF14" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_565175FCD2E157861B7F68AB6378AF14" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders_540E080C7E580DFF5ED668AB63785880_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders_540E080C7E580DFF5ED668AB63785880" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distribution to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders_540E080C7E580DFF5ED668AB63785880_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders_540E080C7E580DFF5ED668AB63785880" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Payments to) Noncontrolling Interests</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_540E080C7E580DFF5ED668AB63785880" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_540E080C7E580DFF5ED668AB63785880" xlink:to="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders_540E080C7E580DFF5ED668AB63785880" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_D5067EC2EE82E22D9F7068AB6378D68F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_D5067EC2EE82E22D9F7068AB6378D68F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_D5067EC2EE82E22D9F7068AB6378D68F_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_D5067EC2EE82E22D9F7068AB6378D68F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_D5067EC2EE82E22D9F7068AB6378D68F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_D5067EC2EE82E22D9F7068AB6378D68F" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_D5067EC2EE82E22D9F7068AB6378D68F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_C7EFE3C8182F60C45E8468AB6379C6BC_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_C7EFE3C8182F60C45E8468AB6379C6BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercised</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_C7EFE3C8182F60C45E8468AB6379C6BC_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_C7EFE3C8182F60C45E8468AB6379C6BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_C7EFE3C8182F60C45E8468AB6379C6BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_C7EFE3C8182F60C45E8468AB6379C6BC" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_C7EFE3C8182F60C45E8468AB6379C6BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0D39DA1071DF5F40F3FD68AB63799ADA_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0D39DA1071DF5F40F3FD68AB63799ADA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0D39DA1071DF5F40F3FD68AB63799ADA_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0D39DA1071DF5F40F3FD68AB63799ADA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0D39DA1071DF5F40F3FD68AB63799ADA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0D39DA1071DF5F40F3FD68AB63799ADA" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0D39DA1071DF5F40F3FD68AB63799ADA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1194DB0CBA550A5DC76D68AB63790D79_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1194DB0CBA550A5DC76D68AB63790D79" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1194DB0CBA550A5DC76D68AB63790D79_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1194DB0CBA550A5DC76D68AB63790D79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1194DB0CBA550A5DC76D68AB63790D79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1194DB0CBA550A5DC76D68AB63790D79" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1194DB0CBA550A5DC76D68AB63790D79" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_C6AC1E432E4C4969D17B68AB63797E98_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_C6AC1E432E4C4969D17B68AB63797E98" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">CASH, CASH EQUIVALENTS and RESTRiCTED CASH, beginning of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_C6AC1E432E4C4969D17B68AB63797E98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_C6AC1E432E4C4969D17B68AB63797E98" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_C6AC1E432E4C4969D17B68AB63797E98" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD7CA3E6E356CAB6658B68AB6379EA06_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD7CA3E6E356CAB6658B68AB6379EA06" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">CASH, CASH EQUIVALENTS and RESTRICTED CASH, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD7CA3E6E356CAB6658B68AB6379EA06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD7CA3E6E356CAB6658B68AB6379EA06" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD7CA3E6E356CAB6658B68AB6379EA06" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_5A8FAD6A2A113749FAB868AB63798E5A_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_5A8FAD6A2A113749FAB868AB63798E5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaid_5A8FAD6A2A113749FAB868AB63798E5A_label_en-US" xlink:label="lab_us-gaap_InterestPaid_5A8FAD6A2A113749FAB868AB63798E5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_5A8FAD6A2A113749FAB868AB63798E5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_5A8FAD6A2A113749FAB868AB63798E5A" xlink:to="lab_us-gaap_InterestPaid_5A8FAD6A2A113749FAB868AB63798E5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_DF666FFA6F5E5B23686E68AB637AF211_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_DF666FFA6F5E5B23686E68AB637AF211" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes (net)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_DF666FFA6F5E5B23686E68AB637AF211_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_DF666FFA6F5E5B23686E68AB637AF211" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_DF666FFA6F5E5B23686E68AB637AF211" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_DF666FFA6F5E5B23686E68AB637AF211" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_DF666FFA6F5E5B23686E68AB637AF211" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_776CE7939A2C100BEA9E68AB6508A348_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_776CE7939A2C100BEA9E68AB6508A348" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_776CE7939A2C100BEA9E68AB6508A348_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_776CE7939A2C100BEA9E68AB6508A348" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_776CE7939A2C100BEA9E68AB6508A348" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_776CE7939A2C100BEA9E68AB6508A348" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_776CE7939A2C100BEA9E68AB6508A348" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_7C01604CB6A5E2B740F868AB62F8D4D8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_7C01604CB6A5E2B740F868AB62F8D4D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders' Equity and Share-based Payments [Text Block]</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_7C01604CB6A5E2B740F868AB62F8D4D8_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_7C01604CB6A5E2B740F868AB62F8D4D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shareholders' Equity and Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_7C01604CB6A5E2B740F868AB62F8D4D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_7C01604CB6A5E2B740F868AB62F8D4D8" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_7C01604CB6A5E2B740F868AB62F8D4D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_71CB95F79B27C29B7892F77C5BD8356B_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_71CB95F79B27C29B7892F77C5BD8356B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undistributed Earnings (Loss) Available to Common Shareholders, Basic</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_71CB95F79B27C29B7892F77C5BD8356B_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_71CB95F79B27C29B7892F77C5BD8356B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings (Loss) Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic" xlink:label="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_71CB95F79B27C29B7892F77C5BD8356B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_71CB95F79B27C29B7892F77C5BD8356B" xlink:to="lab_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_71CB95F79B27C29B7892F77C5BD8356B" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterestPeriodIncreaseDecrease_605BECBD745BC963423FF77C5BD9139F_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestPeriodIncreaseDecrease_605BECBD745BC963423FF77C5BD9139F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_MinorityInterestPeriodIncreaseDecrease_605BECBD745BC963423FF77C5BD9139F_label_en-US" xlink:label="lab_us-gaap_MinorityInterestPeriodIncreaseDecrease_605BECBD745BC963423FF77C5BD9139F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestPeriodIncreaseDecrease" xlink:label="loc_us-gaap_MinorityInterestPeriodIncreaseDecrease_605BECBD745BC963423FF77C5BD9139F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestPeriodIncreaseDecrease_605BECBD745BC963423FF77C5BD9139F" xlink:to="lab_us-gaap_MinorityInterestPeriodIncreaseDecrease_605BECBD745BC963423FF77C5BD9139F" xlink:type="arc" />
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_047A9FF49C92AA744D6FF77C5BD92CE7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_047A9FF49C92AA744D6FF77C5BD92CE7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_047A9FF49C92AA744D6FF77C5BD92CE7_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_047A9FF49C92AA744D6FF77C5BD92CE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_047A9FF49C92AA744D6FF77C5BD92CE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_047A9FF49C92AA744D6FF77C5BD92CE7" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_047A9FF49C92AA744D6FF77C5BD92CE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_E8F6E4D94C4513F7E6CDF77C5BD9026F_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_E8F6E4D94C4513F7E6CDF77C5BD9026F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income attributable to IES Holdings, Inc.</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_E8F6E4D94C4513F7E6CDF77C5BD9026F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_E8F6E4D94C4513F7E6CDF77C5BD9026F" xlink:to="lab_us-gaap_NetIncomeLoss_E8F6E4D94C4513F7E6CDF77C5BD9026F" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_399FA6D7AF788804CA38F77C5BD9155E_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_399FA6D7AF788804CA38F77C5BD9155E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_399FA6D7AF788804CA38F77C5BD9155E_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_399FA6D7AF788804CA38F77C5BD9155E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_399FA6D7AF788804CA38F77C5BD9155E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_399FA6D7AF788804CA38F77C5BD9155E" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_399FA6D7AF788804CA38F77C5BD9155E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0EDD06ADD3F16A90A919F77C5BDA5243_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0EDD06ADD3F16A90A919F77C5BDA5243" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0EDD06ADD3F16A90A919F77C5BDA5243_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0EDD06ADD3F16A90A919F77C5BDA5243" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0EDD06ADD3F16A90A919F77C5BDA5243" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0EDD06ADD3F16A90A919F77C5BDA5243" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0EDD06ADD3F16A90A919F77C5BDA5243" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8F0E5E5CFA5EA79A6872F77C5BDAA051_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8F0E5E5CFA5EA79A6872F77C5BDAA051" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8F0E5E5CFA5EA79A6872F77C5BDAA051_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8F0E5E5CFA5EA79A6872F77C5BDAA051" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8F0E5E5CFA5EA79A6872F77C5BDAA051" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8F0E5E5CFA5EA79A6872F77C5BDAA051" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8F0E5E5CFA5EA79A6872F77C5BDAA051" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_A800A71C58DF7400F2D6F77C5BDAAA1A_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_A800A71C58DF7400F2D6F77C5BDAAA1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_A800A71C58DF7400F2D6F77C5BDAAA1A_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_A800A71C58DF7400F2D6F77C5BDAAA1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_A800A71C58DF7400F2D6F77C5BDAAA1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_A800A71C58DF7400F2D6F77C5BDAAA1A" xlink:to="lab_us-gaap_EarningsPerShareBasic_A800A71C58DF7400F2D6F77C5BDAAA1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_E0F424FAE0514EC6B95EF77C5BDADB21_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_E0F424FAE0514EC6B95EF77C5BDADB21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_E0F424FAE0514EC6B95EF77C5BDADB21_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_E0F424FAE0514EC6B95EF77C5BDADB21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_E0F424FAE0514EC6B95EF77C5BDADB21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_E0F424FAE0514EC6B95EF77C5BDADB21" xlink:to="lab_us-gaap_EarningsPerShareDiluted_E0F424FAE0514EC6B95EF77C5BDADB21" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9DD9F4BCA04917E137A7F77C5BDA288F_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9DD9F4BCA04917E137A7F77C5BDA288F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9DD9F4BCA04917E137A7F77C5BDA288F_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9DD9F4BCA04917E137A7F77C5BDA288F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9DD9F4BCA04917E137A7F77C5BDA288F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9DD9F4BCA04917E137A7F77C5BDA288F" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9DD9F4BCA04917E137A7F77C5BDA288F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_924AB52DB5DAB083D4CA68AB6314DC52_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_924AB52DB5DAB083D4CA68AB6314DC52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_924AB52DB5DAB083D4CA68AB6314DC52_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_924AB52DB5DAB083D4CA68AB6314DC52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_924AB52DB5DAB083D4CA68AB6314DC52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_924AB52DB5DAB083D4CA68AB6314DC52" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_924AB52DB5DAB083D4CA68AB6314DC52" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3711615FCF57A17ACB4F68AB6314723B_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3711615FCF57A17ACB4F68AB6314723B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3711615FCF57A17ACB4F68AB6314723B_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3711615FCF57A17ACB4F68AB6314723B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3711615FCF57A17ACB4F68AB6314723B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3711615FCF57A17ACB4F68AB6314723B" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_3711615FCF57A17ACB4F68AB6314723B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_F90EE2C0C1D4C4C9E967F7C2EEF2AF91_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_F90EE2C0C1D4C4C9E967F7C2EEF2AF91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_F90EE2C0C1D4C4C9E967F7C2EEF2AF91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_F90EE2C0C1D4C4C9E967F7C2EEF2AF91" xlink:to="lab_us-gaap_IncomeStatementAbstract_F90EE2C0C1D4C4C9E967F7C2EEF2AF91" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_60FBC2DBB513C087C09BF7C2EEF49298_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_60FBC2DBB513C087C09BF7C2EEF49298" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_60FBC2DBB513C087C09BF7C2EEF49298" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_60FBC2DBB513C087C09BF7C2EEF49298" xlink:to="lab_us-gaap_GrossProfit_60FBC2DBB513C087C09BF7C2EEF49298" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_51ED0D6A2AC42DA4D375F7C2EEF638E5_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_51ED0D6A2AC42DA4D375F7C2EEF638E5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_51ED0D6A2AC42DA4D375F7C2EEF638E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_51ED0D6A2AC42DA4D375F7C2EEF638E5" xlink:to="lab_us-gaap_OperatingIncomeLoss_51ED0D6A2AC42DA4D375F7C2EEF638E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_752A9A2534079A2ED991F7C2EEF680B2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_752A9A2534079A2ED991F7C2EEF680B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_752A9A2534079A2ED991F7C2EEF680B2_label_en-US" xlink:label="lab_us-gaap_InterestExpense_752A9A2534079A2ED991F7C2EEF680B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_752A9A2534079A2ED991F7C2EEF680B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_752A9A2534079A2ED991F7C2EEF680B2" xlink:to="lab_us-gaap_InterestExpense_752A9A2534079A2ED991F7C2EEF680B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_1A4F2018ADFF7F1E4EACF7C2EEF68CA8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_1A4F2018ADFF7F1E4EACF7C2EEF68CA8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other (income) expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_1A4F2018ADFF7F1E4EACF7C2EEF68CA8_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_1A4F2018ADFF7F1E4EACF7C2EEF68CA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1A4F2018ADFF7F1E4EACF7C2EEF68CA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_1A4F2018ADFF7F1E4EACF7C2EEF68CA8" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_1A4F2018ADFF7F1E4EACF7C2EEF68CA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_220C2A77DD59CB21F1F2F7C2EEF67B6B_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_220C2A77DD59CB21F1F2F7C2EEF67B6B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income (loss) from operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_220C2A77DD59CB21F1F2F7C2EEF67B6B_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_220C2A77DD59CB21F1F2F7C2EEF67B6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_220C2A77DD59CB21F1F2F7C2EEF67B6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_220C2A77DD59CB21F1F2F7C2EEF67B6B" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_220C2A77DD59CB21F1F2F7C2EEF67B6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_D20B3ED05E03827423F4F7C2EEF6B378_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D20B3ED05E03827423F4F7C2EEF6B378" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for (benefit from) income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_D20B3ED05E03827423F4F7C2EEF6B378_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_D20B3ED05E03827423F4F7C2EEF6B378" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_D20B3ED05E03827423F4F7C2EEF6B378" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_D20B3ED05E03827423F4F7C2EEF6B378" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_D20B3ED05E03827423F4F7C2EEF6B378" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_FB800A10A275619FDEE3F7C2EEF7A086_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_FB800A10A275619FDEE3F7C2EEF7A086" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_FB800A10A275619FDEE3F7C2EEF7A086" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_FB800A10A275619FDEE3F7C2EEF7A086" xlink:to="lab_us-gaap_ProfitLoss_FB800A10A275619FDEE3F7C2EEF7A086" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_B4C1AF3CA71A5B17901DF7C2EEF72DC3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_B4C1AF3CA71A5B17901DF7C2EEF72DC3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_B4C1AF3CA71A5B17901DF7C2EEF72DC3_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_B4C1AF3CA71A5B17901DF7C2EEF72DC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_B4C1AF3CA71A5B17901DF7C2EEF72DC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_B4C1AF3CA71A5B17901DF7C2EEF72DC3" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_B4C1AF3CA71A5B17901DF7C2EEF72DC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B96A2959984D92202BE4F7C2EEFDD119_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B96A2959984D92202BE4F7C2EEFDD119" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B96A2959984D92202BE4F7C2EEFDD119" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B96A2959984D92202BE4F7C2EEFDD119" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B96A2959984D92202BE4F7C2EEFDD119" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasePayments_DEF6231B6D7BEC27D3FAFC124139F657_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_DEF6231B6D7BEC27D3FAFC124139F657" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_DEF6231B6D7BEC27D3FAFC124139F657_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_DEF6231B6D7BEC27D3FAFC124139F657" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_DEF6231B6D7BEC27D3FAFC124139F657" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_DEF6231B6D7BEC27D3FAFC124139F657" xlink:to="lab_us-gaap_OperatingLeasePayments_DEF6231B6D7BEC27D3FAFC124139F657" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseCost_526CFA4861098019ED88FC124139FB45_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_526CFA4861098019ED88FC124139FB45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_526CFA4861098019ED88FC124139FB45_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_526CFA4861098019ED88FC124139FB45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_526CFA4861098019ED88FC124139FB45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost_526CFA4861098019ED88FC124139FB45" xlink:to="lab_us-gaap_OperatingLeaseCost_526CFA4861098019ED88FC124139FB45" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4DA62C02963F0581DF64FC12413A7E78_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4DA62C02963F0581DF64FC12413A7E78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4DA62C02963F0581DF64FC12413A7E78_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4DA62C02963F0581DF64FC12413A7E78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4DA62C02963F0581DF64FC12413A7E78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4DA62C02963F0581DF64FC12413A7E78" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4DA62C02963F0581DF64FC12413A7E78" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_DC45DB00A7047896C86BFC12413AF8BA_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_DC45DB00A7047896C86BFC12413AF8BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_DC45DB00A7047896C86BFC12413AF8BA_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_DC45DB00A7047896C86BFC12413AF8BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_DC45DB00A7047896C86BFC12413AF8BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_DC45DB00A7047896C86BFC12413AF8BA" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_DC45DB00A7047896C86BFC12413AF8BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6CB3C1537229C3F941D1FC12413A78AB_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6CB3C1537229C3F941D1FC12413A78AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6CB3C1537229C3F941D1FC12413A78AB_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6CB3C1537229C3F941D1FC12413A78AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6CB3C1537229C3F941D1FC12413A78AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6CB3C1537229C3F941D1FC12413A78AB" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6CB3C1537229C3F941D1FC12413A78AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9DC879FD5166294C14EAFC12413AD3D2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9DC879FD5166294C14EAFC12413AD3D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9DC879FD5166294C14EAFC12413AD3D2_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9DC879FD5166294C14EAFC12413AD3D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9DC879FD5166294C14EAFC12413AD3D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9DC879FD5166294C14EAFC12413AD3D2" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9DC879FD5166294C14EAFC12413AD3D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9CCB8D9CC01876C74B17FC12413AF622_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9CCB8D9CC01876C74B17FC12413AF622" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9CCB8D9CC01876C74B17FC12413AF622_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9CCB8D9CC01876C74B17FC12413AF622" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9CCB8D9CC01876C74B17FC12413AF622" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9CCB8D9CC01876C74B17FC12413AF622" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9CCB8D9CC01876C74B17FC12413AF622" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_40BD5CC2EFB9C76A82A3FC12413AE7DA_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_40BD5CC2EFB9C76A82A3FC12413AE7DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_40BD5CC2EFB9C76A82A3FC12413AE7DA_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_40BD5CC2EFB9C76A82A3FC12413AE7DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_40BD5CC2EFB9C76A82A3FC12413AE7DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_40BD5CC2EFB9C76A82A3FC12413AE7DA" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_40BD5CC2EFB9C76A82A3FC12413AE7DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C8AF89A0FAF5CED1D002FC12413A3D4A_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C8AF89A0FAF5CED1D002FC12413A3D4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C8AF89A0FAF5CED1D002FC12413A3D4A_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C8AF89A0FAF5CED1D002FC12413A3D4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C8AF89A0FAF5CED1D002FC12413A3D4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C8AF89A0FAF5CED1D002FC12413A3D4A" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C8AF89A0FAF5CED1D002FC12413A3D4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08C582BF171797ED6FE9FC12413A0A61_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08C582BF171797ED6FE9FC12413A0A61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08C582BF171797ED6FE9FC12413A0A61_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08C582BF171797ED6FE9FC12413A0A61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08C582BF171797ED6FE9FC12413A0A61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08C582BF171797ED6FE9FC12413A0A61" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08C582BF171797ED6FE9FC12413A0A61" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0A40B49FE2C8153E7B89FC12413B95B1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0A40B49FE2C8153E7B89FC12413B95B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0A40B49FE2C8153E7B89FC12413B95B1_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0A40B49FE2C8153E7B89FC12413B95B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0A40B49FE2C8153E7B89FC12413B95B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0A40B49FE2C8153E7B89FC12413B95B1" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0A40B49FE2C8153E7B89FC12413B95B1" xlink:type="arc" />
    <link:label id="lab_iesc_OperatingLeasesnotyetCommenced_9D1CE8244A9B6DD26D80FC6D6FB4C4A2_terseLabel_en-US" xlink:label="lab_iesc_OperatingLeasesnotyetCommenced_9D1CE8244A9B6DD26D80FC6D6FB4C4A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Description</link:label>
    <link:label id="lab_iesc_OperatingLeasesnotyetCommenced_9D1CE8244A9B6DD26D80FC6D6FB4C4A2_label_en-US" xlink:label="lab_iesc_OperatingLeasesnotyetCommenced_9D1CE8244A9B6DD26D80FC6D6FB4C4A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases not yet Commenced</link:label>
    <link:label id="lab_iesc_OperatingLeasesnotyetCommenced_9D1CE8244A9B6DD26D80FC6D6FB4C4A2_documentation_en-US" xlink:label="lab_iesc_OperatingLeasesnotyetCommenced_9D1CE8244A9B6DD26D80FC6D6FB4C4A2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Leases not yet Commenced</link:label>
    <link:loc xlink:href="iesc-20191231.xsd#iesc_OperatingLeasesnotyetCommenced" xlink:label="loc_iesc_OperatingLeasesnotyetCommenced_9D1CE8244A9B6DD26D80FC6D6FB4C4A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_OperatingLeasesnotyetCommenced_9D1CE8244A9B6DD26D80FC6D6FB4C4A2" xlink:to="lab_iesc_OperatingLeasesnotyetCommenced_9D1CE8244A9B6DD26D80FC6D6FB4C4A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermLeaseCost_33E9EC10055247C5BCFFFC12413B4D06_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_33E9EC10055247C5BCFFFC12413B4D06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_33E9EC10055247C5BCFFFC12413B4D06_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_33E9EC10055247C5BCFFFC12413B4D06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_33E9EC10055247C5BCFFFC12413B4D06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost_33E9EC10055247C5BCFFFC12413B4D06" xlink:to="lab_us-gaap_ShortTermLeaseCost_33E9EC10055247C5BCFFFC12413B4D06" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableLeaseCost_8FFA8DD4EE8EE272694BFC12413B695B_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_8FFA8DD4EE8EE272694BFC12413B695B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_8FFA8DD4EE8EE272694BFC12413B695B_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_8FFA8DD4EE8EE272694BFC12413B695B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_8FFA8DD4EE8EE272694BFC12413B695B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost_8FFA8DD4EE8EE272694BFC12413B695B" xlink:to="lab_us-gaap_VariableLeaseCost_8FFA8DD4EE8EE272694BFC12413B695B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCost_E913BD048EF6A7853886FC12413B8F67_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCost_E913BD048EF6A7853886FC12413B8F67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_E913BD048EF6A7853886FC12413B8F67_label_en-US" xlink:label="lab_us-gaap_LeaseCost_E913BD048EF6A7853886FC12413B8F67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_E913BD048EF6A7853886FC12413B8F67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_E913BD048EF6A7853886FC12413B8F67" xlink:to="lab_us-gaap_LeaseCost_E913BD048EF6A7853886FC12413B8F67" xlink:type="arc" />
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6F3B5E7B8D74696BA0DBFC12413C9446_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6F3B5E7B8D74696BA0DBFC12413C9446" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6F3B5E7B8D74696BA0DBFC12413C9446_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6F3B5E7B8D74696BA0DBFC12413C9446" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6F3B5E7B8D74696BA0DBFC12413C9446" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6F3B5E7B8D74696BA0DBFC12413C9446" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6F3B5E7B8D74696BA0DBFC12413C9446" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2A56932D2797F53355DBFC12413CFFC4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2A56932D2797F53355DBFC12413CFFC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2A56932D2797F53355DBFC12413CFFC4_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2A56932D2797F53355DBFC12413CFFC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2A56932D2797F53355DBFC12413CFFC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2A56932D2797F53355DBFC12413CFFC4" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2A56932D2797F53355DBFC12413CFFC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9254AD2AFAD900644E63FC12413CB01E_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9254AD2AFAD900644E63FC12413CB01E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9254AD2AFAD900644E63FC12413CB01E_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9254AD2AFAD900644E63FC12413CB01E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9254AD2AFAD900644E63FC12413CB01E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9254AD2AFAD900644E63FC12413CB01E" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9254AD2AFAD900644E63FC12413CB01E" xlink:type="arc" />
    <link:label id="lab_dei_CoverAbstract_53E1806A6DEA445E69471BFEF97103C4_label_en-US" xlink:label="lab_dei_CoverAbstract_53E1806A6DEA445E69471BFEF97103C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover page.</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_53E1806A6DEA445E69471BFEF97103C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract_53E1806A6DEA445E69471BFEF97103C4" xlink:to="lab_dei_CoverAbstract_53E1806A6DEA445E69471BFEF97103C4" xlink:type="arc" />
    <link:label id="lab_dei_EntitiesTable_E1F87FC41AF4B48233B71BFEF97250F7_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable_E1F87FC41AF4B48233B71BFEF97250F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_E1F87FC41AF4B48233B71BFEF97250F7_label_en-US" xlink:label="lab_dei_EntitiesTable_E1F87FC41AF4B48233B71BFEF97250F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_E1F87FC41AF4B48233B71BFEF97250F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable_E1F87FC41AF4B48233B71BFEF97250F7" xlink:to="lab_dei_EntitiesTable_E1F87FC41AF4B48233B71BFEF97250F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_CFE39FAE8C4618E6E0201BFEF97237F0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_CFE39FAE8C4618E6E0201BFEF97237F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_CFE39FAE8C4618E6E0201BFEF97237F0_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_CFE39FAE8C4618E6E0201BFEF97237F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_CFE39FAE8C4618E6E0201BFEF97237F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_CFE39FAE8C4618E6E0201BFEF97237F0" xlink:to="lab_us-gaap_StatementClassOfStockAxis_CFE39FAE8C4618E6E0201BFEF97237F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_72F2A2AAE3F65AD4D6E61BFEF973C345_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_72F2A2AAE3F65AD4D6E61BFEF973C345" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_72F2A2AAE3F65AD4D6E61BFEF973C345_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_72F2A2AAE3F65AD4D6E61BFEF973C345" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_72F2A2AAE3F65AD4D6E61BFEF973C345" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_72F2A2AAE3F65AD4D6E61BFEF973C345" xlink:to="lab_us-gaap_ClassOfStockDomain_72F2A2AAE3F65AD4D6E61BFEF973C345" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_EEBB6E5457BF354D5A721BFEF9733152_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_EEBB6E5457BF354D5A721BFEF9733152" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, par value $0.01 per share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_EEBB6E5457BF354D5A721BFEF9733152" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_EEBB6E5457BF354D5A721BFEF9733152" xlink:to="lab_us-gaap_CommonStockMember_EEBB6E5457BF354D5A721BFEF9733152" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockMember_BC3D319F18AAC7880E0B1BFEF97B9C84_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember_BC3D319F18AAC7880E0B1BFEF97B9C84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rights to Purchase Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_BC3D319F18AAC7880E0B1BFEF97B9C84_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember_BC3D319F18AAC7880E0B1BFEF97B9C84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_BC3D319F18AAC7880E0B1BFEF97B9C84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember_BC3D319F18AAC7880E0B1BFEF97B9C84" xlink:to="lab_us-gaap_PreferredStockMember_BC3D319F18AAC7880E0B1BFEF97B9C84" xlink:type="arc" />
    <link:label id="lab_dei_EntityInformationLineItems_B6D0DDDCE06AE71B4EAF1BFEF97B65F8_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems_B6D0DDDCE06AE71B4EAF1BFEF97B65F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_B6D0DDDCE06AE71B4EAF1BFEF97B65F8_label_en-US" xlink:label="lab_dei_EntityInformationLineItems_B6D0DDDCE06AE71B4EAF1BFEF97B65F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInformationLineItems" xlink:label="loc_dei_EntityInformationLineItems_B6D0DDDCE06AE71B4EAF1BFEF97B65F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems_B6D0DDDCE06AE71B4EAF1BFEF97B65F8" xlink:to="lab_dei_EntityInformationLineItems_B6D0DDDCE06AE71B4EAF1BFEF97B65F8" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_ACCF534682206745DCB01BFEF97B7CD2_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_ACCF534682206745DCB01BFEF97B7CD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_ACCF534682206745DCB01BFEF97B7CD2_label_en-US" xlink:label="lab_dei_EntityFileNumber_ACCF534682206745DCB01BFEF97B7CD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_ACCF534682206745DCB01BFEF97B7CD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_ACCF534682206745DCB01BFEF97B7CD2" xlink:to="lab_dei_EntityFileNumber_ACCF534682206745DCB01BFEF97B7CD2" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_947E33E174035737EB0D1BFEF97CBB25_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_947E33E174035737EB0D1BFEF97CBB25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_947E33E174035737EB0D1BFEF97CBB25_label_en-US" xlink:label="lab_dei_EntityRegistrantName_947E33E174035737EB0D1BFEF97CBB25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_947E33E174035737EB0D1BFEF97CBB25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_947E33E174035737EB0D1BFEF97CBB25" xlink:to="lab_dei_EntityRegistrantName_947E33E174035737EB0D1BFEF97CBB25" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_305AD1ABCA6CCEF587CB1BFEF97DDBF3_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_305AD1ABCA6CCEF587CB1BFEF97DDBF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_305AD1ABCA6CCEF587CB1BFEF97DDBF3_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_305AD1ABCA6CCEF587CB1BFEF97DDBF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_305AD1ABCA6CCEF587CB1BFEF97DDBF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_305AD1ABCA6CCEF587CB1BFEF97DDBF3" xlink:to="lab_dei_DocumentPeriodEndDate_305AD1ABCA6CCEF587CB1BFEF97DDBF3" xlink:type="arc" />
    <link:label id="lab_dei_DocumentQuarterlyReport_3C35C86DD62C51A3ED341BFEF97C1DC9_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_3C35C86DD62C51A3ED341BFEF97C1DC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_3C35C86DD62C51A3ED341BFEF97C1DC9_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_3C35C86DD62C51A3ED341BFEF97C1DC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_3C35C86DD62C51A3ED341BFEF97C1DC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport_3C35C86DD62C51A3ED341BFEF97C1DC9" xlink:to="lab_dei_DocumentQuarterlyReport_3C35C86DD62C51A3ED341BFEF97C1DC9" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_EFE579A2E5A575C3490C1BFEF97CC819_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_EFE579A2E5A575C3490C1BFEF97CC819" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_EFE579A2E5A575C3490C1BFEF97CC819_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_EFE579A2E5A575C3490C1BFEF97CC819" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_EFE579A2E5A575C3490C1BFEF97CC819" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_EFE579A2E5A575C3490C1BFEF97CC819" xlink:to="lab_dei_DocumentTransitionReport_EFE579A2E5A575C3490C1BFEF97CC819" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_CF8C6F9E865040166F3B1BFEF97DA4CD_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_CF8C6F9E865040166F3B1BFEF97DA4CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_CF8C6F9E865040166F3B1BFEF97DA4CD_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_CF8C6F9E865040166F3B1BFEF97DA4CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_CF8C6F9E865040166F3B1BFEF97DA4CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_CF8C6F9E865040166F3B1BFEF97DA4CD" xlink:to="lab_dei_EntityCentralIndexKey_CF8C6F9E865040166F3B1BFEF97DA4CD" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_E8CFE170EE3BEF2962EC1BFEF97DDB87_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_E8CFE170EE3BEF2962EC1BFEF97DDB87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_E8CFE170EE3BEF2962EC1BFEF97DDB87_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_E8CFE170EE3BEF2962EC1BFEF97DDB87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_E8CFE170EE3BEF2962EC1BFEF97DDB87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_E8CFE170EE3BEF2962EC1BFEF97DDB87" xlink:to="lab_dei_EntityIncorporationStateCountryCode_E8CFE170EE3BEF2962EC1BFEF97DDB87" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_12C33AE79656F56B71D71BFEF97D8CC4_terseLabel_en-US" xlink:label="lab_dei_DocumentType_12C33AE79656F56B71D71BFEF97D8CC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_12C33AE79656F56B71D71BFEF97D8CC4_label_en-US" xlink:label="lab_dei_DocumentType_12C33AE79656F56B71D71BFEF97D8CC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_12C33AE79656F56B71D71BFEF97D8CC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_12C33AE79656F56B71D71BFEF97D8CC4" xlink:to="lab_dei_DocumentType_12C33AE79656F56B71D71BFEF97D8CC4" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_75E73DF37B21B8BD31A11BFEF97DB7E1_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_75E73DF37B21B8BD31A11BFEF97DB7E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_75E73DF37B21B8BD31A11BFEF97DB7E1_label_en-US" xlink:label="lab_dei_AmendmentFlag_75E73DF37B21B8BD31A11BFEF97DB7E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_75E73DF37B21B8BD31A11BFEF97DB7E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_75E73DF37B21B8BD31A11BFEF97DB7E1" xlink:to="lab_dei_AmendmentFlag_75E73DF37B21B8BD31A11BFEF97DB7E1" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_B573EFBCDC6812F9D4B21BFEF97D2C8A_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_B573EFBCDC6812F9D4B21BFEF97D2C8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_B573EFBCDC6812F9D4B21BFEF97D2C8A_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_B573EFBCDC6812F9D4B21BFEF97D2C8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_B573EFBCDC6812F9D4B21BFEF97D2C8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_B573EFBCDC6812F9D4B21BFEF97D2C8A" xlink:to="lab_dei_DocumentFiscalYearFocus_B573EFBCDC6812F9D4B21BFEF97D2C8A" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_717C9A113082DB8EB8701BFEF97E203A_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_717C9A113082DB8EB8701BFEF97E203A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_717C9A113082DB8EB8701BFEF97E203A_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_717C9A113082DB8EB8701BFEF97E203A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_717C9A113082DB8EB8701BFEF97E203A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_717C9A113082DB8EB8701BFEF97E203A" xlink:to="lab_dei_DocumentFiscalPeriodFocus_717C9A113082DB8EB8701BFEF97E203A" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_10C3183CEC2B0CCB5C521BFEF97E9686_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_10C3183CEC2B0CCB5C521BFEF97E9686" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_10C3183CEC2B0CCB5C521BFEF97E9686_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_10C3183CEC2B0CCB5C521BFEF97E9686" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_10C3183CEC2B0CCB5C521BFEF97E9686" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_10C3183CEC2B0CCB5C521BFEF97E9686" xlink:to="lab_dei_CurrentFiscalYearEndDate_10C3183CEC2B0CCB5C521BFEF97E9686" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_08DEAF01D489C27DF1951BFEF97EB2D9_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_08DEAF01D489C27DF1951BFEF97EB2D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_08DEAF01D489C27DF1951BFEF97EB2D9_label_en-US" xlink:label="lab_dei_EntityFilerCategory_08DEAF01D489C27DF1951BFEF97EB2D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_08DEAF01D489C27DF1951BFEF97EB2D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_08DEAF01D489C27DF1951BFEF97EB2D9" xlink:to="lab_dei_EntityFilerCategory_08DEAF01D489C27DF1951BFEF97EB2D9" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_09307CABE6E6978E642E1BFEF97E2C90_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_09307CABE6E6978E642E1BFEF97E2C90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_09307CABE6E6978E642E1BFEF97E2C90_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_09307CABE6E6978E642E1BFEF97E2C90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_09307CABE6E6978E642E1BFEF97E2C90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_09307CABE6E6978E642E1BFEF97E2C90" xlink:to="lab_dei_EntityTaxIdentificationNumber_09307CABE6E6978E642E1BFEF97E2C90" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_21562A7724FA74247BAF1BFEF97F36EB_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_21562A7724FA74247BAF1BFEF97F36EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_21562A7724FA74247BAF1BFEF97F36EB_label_en-US" xlink:label="lab_dei_Security12bTitle_21562A7724FA74247BAF1BFEF97F36EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_21562A7724FA74247BAF1BFEF97F36EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_21562A7724FA74247BAF1BFEF97F36EB" xlink:to="lab_dei_Security12bTitle_21562A7724FA74247BAF1BFEF97F36EB" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_D13F0746566894B4557E1BFEF97F121F_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_D13F0746566894B4557E1BFEF97F121F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_D13F0746566894B4557E1BFEF97F121F_label_en-US" xlink:label="lab_dei_TradingSymbol_D13F0746566894B4557E1BFEF97F121F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_D13F0746566894B4557E1BFEF97F121F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_D13F0746566894B4557E1BFEF97F121F" xlink:to="lab_dei_TradingSymbol_D13F0746566894B4557E1BFEF97F121F" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_1FFE6E71F579BBD6A9AB1BFEF97FD191_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_1FFE6E71F579BBD6A9AB1BFEF97FD191" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_1FFE6E71F579BBD6A9AB1BFEF97FD191_label_en-US" xlink:label="lab_dei_SecurityExchangeName_1FFE6E71F579BBD6A9AB1BFEF97FD191" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_1FFE6E71F579BBD6A9AB1BFEF97FD191" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_1FFE6E71F579BBD6A9AB1BFEF97FD191" xlink:to="lab_dei_SecurityExchangeName_1FFE6E71F579BBD6A9AB1BFEF97FD191" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_564E0F51DF9C754BCBC31BFEF97F15E9_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_564E0F51DF9C754BCBC31BFEF97F15E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_564E0F51DF9C754BCBC31BFEF97F15E9_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_564E0F51DF9C754BCBC31BFEF97F15E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_564E0F51DF9C754BCBC31BFEF97F15E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_564E0F51DF9C754BCBC31BFEF97F15E9" xlink:to="lab_dei_EntityCurrentReportingStatus_564E0F51DF9C754BCBC31BFEF97F15E9" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_E63740752F49DB212E171BFEF97FB4ED_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_E63740752F49DB212E171BFEF97FB4ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_E63740752F49DB212E171BFEF97FB4ED_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_E63740752F49DB212E171BFEF97FB4ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_E63740752F49DB212E171BFEF97FB4ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_E63740752F49DB212E171BFEF97FB4ED" xlink:to="lab_dei_EntityInteractiveDataCurrent_E63740752F49DB212E171BFEF97FB4ED" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_E4B80E98BC90E296956B1BFEF9806766_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_E4B80E98BC90E296956B1BFEF9806766" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_E4B80E98BC90E296956B1BFEF9806766_label_en-US" xlink:label="lab_dei_EntityShellCompany_E4B80E98BC90E296956B1BFEF9806766" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_E4B80E98BC90E296956B1BFEF9806766" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_E4B80E98BC90E296956B1BFEF9806766" xlink:to="lab_dei_EntityShellCompany_E4B80E98BC90E296956B1BFEF9806766" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_F10862744C54D40440681BFEF980C687_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_F10862744C54D40440681BFEF980C687" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_F10862744C54D40440681BFEF980C687_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_F10862744C54D40440681BFEF980C687" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_F10862744C54D40440681BFEF980C687" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_F10862744C54D40440681BFEF980C687" xlink:to="lab_dei_EntitySmallBusiness_F10862744C54D40440681BFEF980C687" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_4FE884F10EFB882ED3D81BFEF980B5B4_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_4FE884F10EFB882ED3D81BFEF980B5B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_4FE884F10EFB882ED3D81BFEF980B5B4_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_4FE884F10EFB882ED3D81BFEF980B5B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_4FE884F10EFB882ED3D81BFEF980B5B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_4FE884F10EFB882ED3D81BFEF980B5B4" xlink:to="lab_dei_EntityEmergingGrowthCompany_4FE884F10EFB882ED3D81BFEF980B5B4" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_B03F6F21C3B6E22CB3B11BFEF98057D4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_B03F6F21C3B6E22CB3B11BFEF98057D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_B03F6F21C3B6E22CB3B11BFEF98057D4_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_B03F6F21C3B6E22CB3B11BFEF98057D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_B03F6F21C3B6E22CB3B11BFEF98057D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_B03F6F21C3B6E22CB3B11BFEF98057D4" xlink:to="lab_dei_EntityAddressAddressLine1_B03F6F21C3B6E22CB3B11BFEF98057D4" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine2_4CB60D1A222AB1E61B5E1BFEF98142DA_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2_4CB60D1A222AB1E61B5E1BFEF98142DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_4CB60D1A222AB1E61B5E1BFEF98142DA_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2_4CB60D1A222AB1E61B5E1BFEF98142DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_4CB60D1A222AB1E61B5E1BFEF98142DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2_4CB60D1A222AB1E61B5E1BFEF98142DA" xlink:to="lab_dei_EntityAddressAddressLine2_4CB60D1A222AB1E61B5E1BFEF98142DA" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_786E8ED253912154AACC1BFEF9816B3B_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_786E8ED253912154AACC1BFEF9816B3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_786E8ED253912154AACC1BFEF9816B3B_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_786E8ED253912154AACC1BFEF9816B3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_786E8ED253912154AACC1BFEF9816B3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_786E8ED253912154AACC1BFEF9816B3B" xlink:to="lab_dei_EntityAddressCityOrTown_786E8ED253912154AACC1BFEF9816B3B" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_024379403BCFC8B5B1791BFEF981BC72_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_024379403BCFC8B5B1791BFEF981BC72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_024379403BCFC8B5B1791BFEF981BC72_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_024379403BCFC8B5B1791BFEF981BC72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_024379403BCFC8B5B1791BFEF981BC72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_024379403BCFC8B5B1791BFEF981BC72" xlink:to="lab_dei_EntityAddressStateOrProvince_024379403BCFC8B5B1791BFEF981BC72" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_4453B6ED5EF2D12024FA1BFEF9815D0A_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_4453B6ED5EF2D12024FA1BFEF9815D0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_4453B6ED5EF2D12024FA1BFEF9815D0A_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_4453B6ED5EF2D12024FA1BFEF9815D0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_4453B6ED5EF2D12024FA1BFEF9815D0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_4453B6ED5EF2D12024FA1BFEF9815D0A" xlink:to="lab_dei_EntityAddressPostalZipCode_4453B6ED5EF2D12024FA1BFEF9815D0A" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_1CA89D6C05B8B79B884B1BFEF9826697_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_1CA89D6C05B8B79B884B1BFEF9826697" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_1CA89D6C05B8B79B884B1BFEF9826697_label_en-US" xlink:label="lab_dei_CityAreaCode_1CA89D6C05B8B79B884B1BFEF9826697" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_1CA89D6C05B8B79B884B1BFEF9826697" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_1CA89D6C05B8B79B884B1BFEF9826697" xlink:to="lab_dei_CityAreaCode_1CA89D6C05B8B79B884B1BFEF9826697" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_657961944A0C008E7C061BFEF982AE8E_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_657961944A0C008E7C061BFEF982AE8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_657961944A0C008E7C061BFEF982AE8E_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_657961944A0C008E7C061BFEF982AE8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_657961944A0C008E7C061BFEF982AE8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_657961944A0C008E7C061BFEF982AE8E" xlink:to="lab_dei_LocalPhoneNumber_657961944A0C008E7C061BFEF982AE8E" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_BF92018E491A65A43B671BFEF9822641_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_BF92018E491A65A43B671BFEF9822641" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_BF92018E491A65A43B671BFEF9822641_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_BF92018E491A65A43B671BFEF9822641" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_BF92018E491A65A43B671BFEF9822641" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_BF92018E491A65A43B671BFEF9822641" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_BF92018E491A65A43B671BFEF9822641" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_7E2A7EAA5668F68F37EDF77ABB776319_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_7E2A7EAA5668F68F37EDF77ABB776319" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_7E2A7EAA5668F68F37EDF77ABB776319_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_7E2A7EAA5668F68F37EDF77ABB776319" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_7E2A7EAA5668F68F37EDF77ABB776319" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_7E2A7EAA5668F68F37EDF77ABB776319" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_7E2A7EAA5668F68F37EDF77ABB776319" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5C94CB852F1F5268B0E2F77ABB789174_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5C94CB852F1F5268B0E2F77ABB789174" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5C94CB852F1F5268B0E2F77ABB789174_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5C94CB852F1F5268B0E2F77ABB789174" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5C94CB852F1F5268B0E2F77ABB789174" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5C94CB852F1F5268B0E2F77ABB789174" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5C94CB852F1F5268B0E2F77ABB789174" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_AA0305CA3909F2D1F6BCF77ABB785A7C_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_AA0305CA3909F2D1F6BCF77ABB785A7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_AA0305CA3909F2D1F6BCF77ABB785A7C_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_AA0305CA3909F2D1F6BCF77ABB785A7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_AA0305CA3909F2D1F6BCF77ABB785A7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_AA0305CA3909F2D1F6BCF77ABB785A7C" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_AA0305CA3909F2D1F6BCF77ABB785A7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_A222D114FD02B373592668AB647E2F04_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_A222D114FD02B373592668AB647E2F04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_A222D114FD02B373592668AB647E2F04_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_A222D114FD02B373592668AB647E2F04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_A222D114FD02B373592668AB647E2F04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_A222D114FD02B373592668AB647E2F04" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_A222D114FD02B373592668AB647E2F04" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_AB44A735BA11889FCAB568AB63EAD7CD_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_AB44A735BA11889FCAB568AB63EAD7CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_AB44A735BA11889FCAB568AB63EAD7CD_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_AB44A735BA11889FCAB568AB63EAD7CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_AB44A735BA11889FCAB568AB63EAD7CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_AB44A735BA11889FCAB568AB63EAD7CD" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_AB44A735BA11889FCAB568AB63EAD7CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_4AF65AC555B95DFA1B0968AB63EFA319_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_4AF65AC555B95DFA1B0968AB63EFA319" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_4AF65AC555B95DFA1B0968AB63EFA319_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_4AF65AC555B95DFA1B0968AB63EFA319" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_4AF65AC555B95DFA1B0968AB63EFA319" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_4AF65AC555B95DFA1B0968AB63EFA319" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_4AF65AC555B95DFA1B0968AB63EFA319" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_DBBBDC99ECAE6DE50DB168AB63EFB532_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_DBBBDC99ECAE6DE50DB168AB63EFB532" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_DBBBDC99ECAE6DE50DB168AB63EFB532_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_DBBBDC99ECAE6DE50DB168AB63EFB532" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_DBBBDC99ECAE6DE50DB168AB63EFB532" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_DBBBDC99ECAE6DE50DB168AB63EFB532" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_DBBBDC99ECAE6DE50DB168AB63EFB532" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_5252D151A4C223BE77A068AB63F0CE64_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_5252D151A4C223BE77A068AB63F0CE64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_5252D151A4C223BE77A068AB63F0CE64_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_5252D151A4C223BE77A068AB63F0CE64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_5252D151A4C223BE77A068AB63F0CE64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_5252D151A4C223BE77A068AB63F0CE64" xlink:to="lab_us-gaap_PreferredStockSharesIssued_5252D151A4C223BE77A068AB63F0CE64" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_547D1E4303F7DA6932FD68AB63F0EE02_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_547D1E4303F7DA6932FD68AB63F0EE02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_547D1E4303F7DA6932FD68AB63F0EE02_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_547D1E4303F7DA6932FD68AB63F0EE02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_547D1E4303F7DA6932FD68AB63F0EE02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_547D1E4303F7DA6932FD68AB63F0EE02" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_547D1E4303F7DA6932FD68AB63F0EE02" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_CF25882A691C28B4E02668AB63F02FDD_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_CF25882A691C28B4E02668AB63F02FDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_CF25882A691C28B4E02668AB63F02FDD_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_CF25882A691C28B4E02668AB63F02FDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_CF25882A691C28B4E02668AB63F02FDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_CF25882A691C28B4E02668AB63F02FDD" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_CF25882A691C28B4E02668AB63F02FDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_8A1C4DB48B6489000B9F68AB63F080DE_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_8A1C4DB48B6489000B9F68AB63F080DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_8A1C4DB48B6489000B9F68AB63F080DE_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_8A1C4DB48B6489000B9F68AB63F080DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_8A1C4DB48B6489000B9F68AB63F080DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_8A1C4DB48B6489000B9F68AB63F080DE" xlink:to="lab_us-gaap_CommonStockSharesIssued_8A1C4DB48B6489000B9F68AB63F080DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_98F483CBC891FE13E31368AB63F13AB7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_98F483CBC891FE13E31368AB63F13AB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_98F483CBC891FE13E31368AB63F13AB7_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_98F483CBC891FE13E31368AB63F13AB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_98F483CBC891FE13E31368AB63F13AB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_98F483CBC891FE13E31368AB63F13AB7" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_98F483CBC891FE13E31368AB63F13AB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_30E87777D3E774BC74EC68AB63F1E05D_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_30E87777D3E774BC74EC68AB63F1E05D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_30E87777D3E774BC74EC68AB63F1E05D_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_30E87777D3E774BC74EC68AB63F1E05D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_30E87777D3E774BC74EC68AB63F1E05D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_30E87777D3E774BC74EC68AB63F1E05D" xlink:to="lab_us-gaap_TreasuryStockShares_30E87777D3E774BC74EC68AB63F1E05D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_838D456F7489246A8B5568AB62BEA8FE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_838D456F7489246A8B5568AB62BEA8FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_838D456F7489246A8B5568AB62BEA8FE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_838D456F7489246A8B5568AB62BEA8FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_838D456F7489246A8B5568AB62BEA8FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_838D456F7489246A8B5568AB62BEA8FE" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_838D456F7489246A8B5568AB62BEA8FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_12029C53F218A8D3B30A68AB62CE7891_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_12029C53F218A8D3B30A68AB62CE7891" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_12029C53F218A8D3B30A68AB62CE7891_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_12029C53F218A8D3B30A68AB62CE7891" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_12029C53F218A8D3B30A68AB62CE7891" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_12029C53F218A8D3B30A68AB62CE7891" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_12029C53F218A8D3B30A68AB62CE7891" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_BCF49C57B2B55BF3AABE68AB62CF9365_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_BCF49C57B2B55BF3AABE68AB62CF9365" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_BCF49C57B2B55BF3AABE68AB62CF9365_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_BCF49C57B2B55BF3AABE68AB62CF9365" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_BCF49C57B2B55BF3AABE68AB62CF9365" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_BCF49C57B2B55BF3AABE68AB62CF9365" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_BCF49C57B2B55BF3AABE68AB62CF9365" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5E61319317862744FD9368AB62CF07FB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5E61319317862744FD9368AB62CF07FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5E61319317862744FD9368AB62CF07FB_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5E61319317862744FD9368AB62CF07FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5E61319317862744FD9368AB62CF07FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5E61319317862744FD9368AB62CF07FB" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5E61319317862744FD9368AB62CF07FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_3068ED6F992C2E8F3C0C68AB62CF9B3C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_3068ED6F992C2E8F3C0C68AB62CF9B3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_3068ED6F992C2E8F3C0C68AB62CF9B3C_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_3068ED6F992C2E8F3C0C68AB62CF9B3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_3068ED6F992C2E8F3C0C68AB62CF9B3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_3068ED6F992C2E8F3C0C68AB62CF9B3C" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_3068ED6F992C2E8F3C0C68AB62CF9B3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_63C88E8B984131DDF30868AB62D0F475_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_63C88E8B984131DDF30868AB62D0F475" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_63C88E8B984131DDF30868AB62D0F475_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_63C88E8B984131DDF30868AB62D0F475" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_63C88E8B984131DDF30868AB62D0F475" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_63C88E8B984131DDF30868AB62D0F475" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_63C88E8B984131DDF30868AB62D0F475" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_599B06F6AFB7EC3181AA68AB62D04D8E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_599B06F6AFB7EC3181AA68AB62D04D8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_599B06F6AFB7EC3181AA68AB62D04D8E_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_599B06F6AFB7EC3181AA68AB62D04D8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_599B06F6AFB7EC3181AA68AB62D04D8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_599B06F6AFB7EC3181AA68AB62D04D8E" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_599B06F6AFB7EC3181AA68AB62D04D8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_6D7040A5F8BCA5C5A11268AB62D0B545_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_6D7040A5F8BCA5C5A11268AB62D0B545" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_6D7040A5F8BCA5C5A11268AB62D0B545_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_6D7040A5F8BCA5C5A11268AB62D0B545" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_6D7040A5F8BCA5C5A11268AB62D0B545" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_6D7040A5F8BCA5C5A11268AB62D0B545" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_6D7040A5F8BCA5C5A11268AB62D0B545" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_3F539E7160B48781082868AB62D08A33_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure_3F539E7160B48781082868AB62D08A33" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_3F539E7160B48781082868AB62D08A33_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure_3F539E7160B48781082868AB62D08A33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_3F539E7160B48781082868AB62D08A33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_3F539E7160B48781082868AB62D08A33" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure_3F539E7160B48781082868AB62D08A33" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_61B4BCF41B74251785EF68AB62D0DF40_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_61B4BCF41B74251785EF68AB62D0DF40" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_61B4BCF41B74251785EF68AB62D0DF40_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_61B4BCF41B74251785EF68AB62D0DF40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_61B4BCF41B74251785EF68AB62D0DF40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_61B4BCF41B74251785EF68AB62D0DF40" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_61B4BCF41B74251785EF68AB62D0DF40" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueNetAssetLiability_5A4DC2C7606820EFFCFC68AB62D1F952_totalLabel_en-US" xlink:label="lab_us-gaap_FairValueNetAssetLiability_5A4DC2C7606820EFFCFC68AB62D1F952" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Net Asset (Liability)</link:label>
    <link:label id="lab_us-gaap_FairValueNetAssetLiability_5A4DC2C7606820EFFCFC68AB62D1F952_label_en-US" xlink:label="lab_us-gaap_FairValueNetAssetLiability_5A4DC2C7606820EFFCFC68AB62D1F952" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Net Asset (Liability)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaap_FairValueNetAssetLiability_5A4DC2C7606820EFFCFC68AB62D1F952" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetAssetLiability_5A4DC2C7606820EFFCFC68AB62D1F952" xlink:to="lab_us-gaap_FairValueNetAssetLiability_5A4DC2C7606820EFFCFC68AB62D1F952" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_64053057CC48F99B8B6B68AB62D11E4D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_64053057CC48F99B8B6B68AB62D11E4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_64053057CC48F99B8B6B68AB62D11E4D_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_64053057CC48F99B8B6B68AB62D11E4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_64053057CC48F99B8B6B68AB62D11E4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_64053057CC48F99B8B6B68AB62D11E4D" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_64053057CC48F99B8B6B68AB62D11E4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_3DA0A6128180FC0BCDFA68AB62D17FDD_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_3DA0A6128180FC0BCDFA68AB62D17FDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_3DA0A6128180FC0BCDFA68AB62D17FDD_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_3DA0A6128180FC0BCDFA68AB62D17FDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_3DA0A6128180FC0BCDFA68AB62D17FDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_3DA0A6128180FC0BCDFA68AB62D17FDD" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_3DA0A6128180FC0BCDFA68AB62D17FDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6481ED0022158FB9D38368AB62D17FFB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6481ED0022158FB9D38368AB62D17FFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6481ED0022158FB9D38368AB62D17FFB_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6481ED0022158FB9D38368AB62D17FFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6481ED0022158FB9D38368AB62D17FFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6481ED0022158FB9D38368AB62D17FFB" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_6481ED0022158FB9D38368AB62D17FFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_CDBCFCB8CE669F6D2643F7C2ECA5984C_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_CDBCFCB8CE669F6D2643F7C2ECA5984C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_CDBCFCB8CE669F6D2643F7C2ECA5984C_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_CDBCFCB8CE669F6D2643F7C2ECA5984C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_CDBCFCB8CE669F6D2643F7C2ECA5984C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_CDBCFCB8CE669F6D2643F7C2ECA5984C" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_CDBCFCB8CE669F6D2643F7C2ECA5984C" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
