<?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_AccountingPoliciesAbstract_3530B18A1EF8E1E5100916BE0E6B23C0_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_3530B18A1EF8E1E5100916BE0E6B23C0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3530B18A1EF8E1E5100916BE0E6B23C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3530B18A1EF8E1E5100916BE0E6B23C0" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_3530B18A1EF8E1E5100916BE0E6B23C0" xlink:type="arc" />
    <link:label id="lab_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_3132F6739CB71917454D16BE0E6B1B30_terseLabel_en-US" xlink:label="lab_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_3132F6739CB71917454D16BE0E6B1B30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment funds formed to fund the purchase of solar energy systems</link:label>
    <link:label id="lab_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_3132F6739CB71917454D16BE0E6B1B30_label_en-US" xlink:label="lab_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_3132F6739CB71917454D16BE0E6B1B30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Funds, Purchase Of Solar Energy Systems</link:label>
    <link:label id="lab_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_3132F6739CB71917454D16BE0E6B1B30_documentation_en-US" xlink:label="lab_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_3132F6739CB71917454D16BE0E6B1B30" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment Funds, Purchase Of Solar Energy Systems</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InvestmentFundsPurchaseOfSolarEnergySystems" xlink:label="loc_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_3132F6739CB71917454D16BE0E6B1B30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_3132F6739CB71917454D16BE0E6B1B30" xlink:to="lab_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_3132F6739CB71917454D16BE0E6B1B30" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_95731DFD5ACCD292A49B367A7A3BBF74_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_95731DFD5ACCD292A49B367A7A3BBF74" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_95731DFD5ACCD292A49B367A7A3BBF74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_95731DFD5ACCD292A49B367A7A3BBF74" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_95731DFD5ACCD292A49B367A7A3BBF74" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DB6AF8B1B7CA80CB9D36367A7A3BDBA1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DB6AF8B1B7CA80CB9D36367A7A3BDBA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DB6AF8B1B7CA80CB9D36367A7A3BDBA1_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DB6AF8B1B7CA80CB9D36367A7A3BDBA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DB6AF8B1B7CA80CB9D36367A7A3BDBA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DB6AF8B1B7CA80CB9D36367A7A3BDBA1" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_DB6AF8B1B7CA80CB9D36367A7A3BDBA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_4530C9AEC450FC3B9DEE367A7A3BF0B7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis_4530C9AEC450FC3B9DEE367A7A3BF0B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_4530C9AEC450FC3B9DEE367A7A3BF0B7_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis_4530C9AEC450FC3B9DEE367A7A3BF0B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_4530C9AEC450FC3B9DEE367A7A3BF0B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_4530C9AEC450FC3B9DEE367A7A3BF0B7" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis_4530C9AEC450FC3B9DEE367A7A3BF0B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_00C0FB0327CC0099EE72367A7A3CFF12_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain_00C0FB0327CC0099EE72367A7A3CFF12" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Disclosure Item Amounts</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_00C0FB0327CC0099EE72367A7A3CFF12_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain_00C0FB0327CC0099EE72367A7A3CFF12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_00C0FB0327CC0099EE72367A7A3CFF12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_00C0FB0327CC0099EE72367A7A3CFF12" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain_00C0FB0327CC0099EE72367A7A3CFF12" xlink:type="arc" />
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_EBF9E345A5DD3DDDCC64367A7A3C70C5_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_EBF9E345A5DD3DDDCC64367A7A3C70C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_EBF9E345A5DD3DDDCC64367A7A3C70C5_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_EBF9E345A5DD3DDDCC64367A7A3C70C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_EBF9E345A5DD3DDDCC64367A7A3C70C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_EBF9E345A5DD3DDDCC64367A7A3C70C5" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_EBF9E345A5DD3DDDCC64367A7A3C70C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_DD2BEB41DF51E37EA9F4367A7A3CBD91_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_DD2BEB41DF51E37EA9F4367A7A3CBD91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_DD2BEB41DF51E37EA9F4367A7A3CBD91_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_DD2BEB41DF51E37EA9F4367A7A3CBD91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_DD2BEB41DF51E37EA9F4367A7A3CBD91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_DD2BEB41DF51E37EA9F4367A7A3CBD91" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_DD2BEB41DF51E37EA9F4367A7A3CBD91" xlink:type="arc" />
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6314D838336CD843F173367A7A3C24FA_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6314D838336CD843F173367A7A3C24FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying Value</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6314D838336CD843F173367A7A3C24FA_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6314D838336CD843F173367A7A3C24FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6314D838336CD843F173367A7A3C24FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6314D838336CD843F173367A7A3C24FA" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6314D838336CD843F173367A7A3C24FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8E3C8B105F56A57E2BFF367A7A3C3AB9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8E3C8B105F56A57E2BFF367A7A3C3AB9" 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_8E3C8B105F56A57E2BFF367A7A3C3AB9_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8E3C8B105F56A57E2BFF367A7A3C3AB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8E3C8B105F56A57E2BFF367A7A3C3AB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8E3C8B105F56A57E2BFF367A7A3C3AB9" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8E3C8B105F56A57E2BFF367A7A3C3AB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtFairValue_4BF5E92C317AF164151B367A7A3DA708_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue_4BF5E92C317AF164151B367A7A3DA708" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt value (Level 2)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_4BF5E92C317AF164151B367A7A3DA708_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue_4BF5E92C317AF164151B367A7A3DA708" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_4BF5E92C317AF164151B367A7A3DA708" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue_4BF5E92C317AF164151B367A7A3DA708" xlink:to="lab_us-gaap_LongTermDebtFairValue_4BF5E92C317AF164151B367A7A3DA708" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_2AF8B543CCE2F9EDFD684BE1EDEC346A_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_2AF8B543CCE2F9EDFD684BE1EDEC346A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_2AF8B543CCE2F9EDFD684BE1EDEC346A_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_2AF8B543CCE2F9EDFD684BE1EDEC346A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_2AF8B543CCE2F9EDFD684BE1EDEC346A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_2AF8B543CCE2F9EDFD684BE1EDEC346A" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_2AF8B543CCE2F9EDFD684BE1EDEC346A" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_A2CD02F7090E8BC2F88A4BE1EDED7A6F_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_A2CD02F7090E8BC2F88A4BE1EDED7A6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_A2CD02F7090E8BC2F88A4BE1EDED7A6F_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_A2CD02F7090E8BC2F88A4BE1EDED7A6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_A2CD02F7090E8BC2F88A4BE1EDED7A6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_A2CD02F7090E8BC2F88A4BE1EDED7A6F" xlink:to="lab_us-gaap_UseOfEstimates_A2CD02F7090E8BC2F88A4BE1EDED7A6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_F41DB3836C05F1054DD34BE1EDEDCCAB_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_F41DB3836C05F1054DD34BE1EDEDCCAB" 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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_F41DB3836C05F1054DD34BE1EDEDCCAB_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_F41DB3836C05F1054DD34BE1EDEDCCAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_F41DB3836C05F1054DD34BE1EDEDCCAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_F41DB3836C05F1054DD34BE1EDEDCCAB" xlink:to="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_F41DB3836C05F1054DD34BE1EDEDCCAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_F1B5D0FFD7E2EA1C4DB34BE1EDED9962_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_F1B5D0FFD7E2EA1C4DB34BE1EDED9962" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_F1B5D0FFD7E2EA1C4DB34BE1EDED9962_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_F1B5D0FFD7E2EA1C4DB34BE1EDED9962" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_F1B5D0FFD7E2EA1C4DB34BE1EDED9962" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_F1B5D0FFD7E2EA1C4DB34BE1EDED9962" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_F1B5D0FFD7E2EA1C4DB34BE1EDED9962" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_4FBF2F3CEC5C74012ACB4BE1EDED5285_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_4FBF2F3CEC5C74012ACB4BE1EDED5285" 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_ReceivablesPolicyTextBlock_4FBF2F3CEC5C74012ACB4BE1EDED5285_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_4FBF2F3CEC5C74012ACB4BE1EDED5285" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_4FBF2F3CEC5C74012ACB4BE1EDED5285" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock_4FBF2F3CEC5C74012ACB4BE1EDED5285" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock_4FBF2F3CEC5C74012ACB4BE1EDED5285" xlink:type="arc" />
    <link:label id="lab_amrc_AccountsReceivableRetainagePolicyTextBlock_2E4C07FCA8D5B9E184684BE1EDED3F26_terseLabel_en-US" xlink:label="lab_amrc_AccountsReceivableRetainagePolicyTextBlock_2E4C07FCA8D5B9E184684BE1EDED3F26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable Retainage</link:label>
    <link:label id="lab_amrc_AccountsReceivableRetainagePolicyTextBlock_2E4C07FCA8D5B9E184684BE1EDED3F26_label_en-US" xlink:label="lab_amrc_AccountsReceivableRetainagePolicyTextBlock_2E4C07FCA8D5B9E184684BE1EDED3F26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable Retainage [Policy Text Block]</link:label>
    <link:label id="lab_amrc_AccountsReceivableRetainagePolicyTextBlock_2E4C07FCA8D5B9E184684BE1EDED3F26_documentation_en-US" xlink:label="lab_amrc_AccountsReceivableRetainagePolicyTextBlock_2E4C07FCA8D5B9E184684BE1EDED3F26" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable Retainage [Policy Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_AccountsReceivableRetainagePolicyTextBlock" xlink:label="loc_amrc_AccountsReceivableRetainagePolicyTextBlock_2E4C07FCA8D5B9E184684BE1EDED3F26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_AccountsReceivableRetainagePolicyTextBlock_2E4C07FCA8D5B9E184684BE1EDED3F26" xlink:to="lab_amrc_AccountsReceivableRetainagePolicyTextBlock_2E4C07FCA8D5B9E184684BE1EDED3F26" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_69D3E8586662FAA059E14BE1EDED8A9D_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_69D3E8586662FAA059E14BE1EDED8A9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_69D3E8586662FAA059E14BE1EDED8A9D_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_69D3E8586662FAA059E14BE1EDED8A9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_69D3E8586662FAA059E14BE1EDED8A9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_69D3E8586662FAA059E14BE1EDED8A9D" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_69D3E8586662FAA059E14BE1EDED8A9D" xlink:type="arc" />
    <link:label id="lab_amrc_PrepaidExpensesPolicyTextBlock_064BE3D90487ECBD5AFC4BE1EDEEE6E5_terseLabel_en-US" xlink:label="lab_amrc_PrepaidExpensesPolicyTextBlock_064BE3D90487ECBD5AFC4BE1EDEEE6E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid Expenses</link:label>
    <link:label id="lab_amrc_PrepaidExpensesPolicyTextBlock_064BE3D90487ECBD5AFC4BE1EDEEE6E5_label_en-US" xlink:label="lab_amrc_PrepaidExpensesPolicyTextBlock_064BE3D90487ECBD5AFC4BE1EDEEE6E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expenses [Policy Text Block]</link:label>
    <link:label id="lab_amrc_PrepaidExpensesPolicyTextBlock_064BE3D90487ECBD5AFC4BE1EDEEE6E5_documentation_en-US" xlink:label="lab_amrc_PrepaidExpensesPolicyTextBlock_064BE3D90487ECBD5AFC4BE1EDEEE6E5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prepaid Expenses [Policy Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_PrepaidExpensesPolicyTextBlock" xlink:label="loc_amrc_PrepaidExpensesPolicyTextBlock_064BE3D90487ECBD5AFC4BE1EDEEE6E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_PrepaidExpensesPolicyTextBlock_064BE3D90487ECBD5AFC4BE1EDEEE6E5" xlink:to="lab_amrc_PrepaidExpensesPolicyTextBlock_064BE3D90487ECBD5AFC4BE1EDEEE6E5" xlink:type="arc" />
    <link:label id="lab_amrc_FederalEspcReceivablePolicyTextBlock_90624966B76C6BE9A1C34BE1EDEE1A13_terseLabel_en-US" xlink:label="lab_amrc_FederalEspcReceivablePolicyTextBlock_90624966B76C6BE9A1C34BE1EDEE1A13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal ESPC Receivable</link:label>
    <link:label id="lab_amrc_FederalEspcReceivablePolicyTextBlock_90624966B76C6BE9A1C34BE1EDEE1A13_label_en-US" xlink:label="lab_amrc_FederalEspcReceivablePolicyTextBlock_90624966B76C6BE9A1C34BE1EDEE1A13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal ESPC Receivable [Policy Text Block]</link:label>
    <link:label id="lab_amrc_FederalEspcReceivablePolicyTextBlock_90624966B76C6BE9A1C34BE1EDEE1A13_documentation_en-US" xlink:label="lab_amrc_FederalEspcReceivablePolicyTextBlock_90624966B76C6BE9A1C34BE1EDEE1A13" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Federal ESPC Receivable [Policy Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_FederalEspcReceivablePolicyTextBlock" xlink:label="loc_amrc_FederalEspcReceivablePolicyTextBlock_90624966B76C6BE9A1C34BE1EDEE1A13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_FederalEspcReceivablePolicyTextBlock_90624966B76C6BE9A1C34BE1EDEE1A13" xlink:to="lab_amrc_FederalEspcReceivablePolicyTextBlock_90624966B76C6BE9A1C34BE1EDEE1A13" xlink:type="arc" />
    <link:label id="lab_amrc_ProjectDevelopmentCostsPolicyTextBlock_5E87BAEC1DF5EA9D3DD84BE1EDEE8C4F_terseLabel_en-US" xlink:label="lab_amrc_ProjectDevelopmentCostsPolicyTextBlock_5E87BAEC1DF5EA9D3DD84BE1EDEE8C4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project Development Costs</link:label>
    <link:label id="lab_amrc_ProjectDevelopmentCostsPolicyTextBlock_5E87BAEC1DF5EA9D3DD84BE1EDEE8C4F_label_en-US" xlink:label="lab_amrc_ProjectDevelopmentCostsPolicyTextBlock_5E87BAEC1DF5EA9D3DD84BE1EDEE8C4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Development Costs [Policy Text Block]</link:label>
    <link:label id="lab_amrc_ProjectDevelopmentCostsPolicyTextBlock_5E87BAEC1DF5EA9D3DD84BE1EDEE8C4F_documentation_en-US" xlink:label="lab_amrc_ProjectDevelopmentCostsPolicyTextBlock_5E87BAEC1DF5EA9D3DD84BE1EDEE8C4F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project Development Costs [Policy Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ProjectDevelopmentCostsPolicyTextBlock" xlink:label="loc_amrc_ProjectDevelopmentCostsPolicyTextBlock_5E87BAEC1DF5EA9D3DD84BE1EDEE8C4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ProjectDevelopmentCostsPolicyTextBlock_5E87BAEC1DF5EA9D3DD84BE1EDEE8C4F" xlink:to="lab_amrc_ProjectDevelopmentCostsPolicyTextBlock_5E87BAEC1DF5EA9D3DD84BE1EDEE8C4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_90DF60E8CA0FD42B5BB54BE1EDEEADFC_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_90DF60E8CA0FD42B5BB54BE1EDEEADFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_90DF60E8CA0FD42B5BB54BE1EDEEADFC_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_90DF60E8CA0FD42B5BB54BE1EDEEADFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_90DF60E8CA0FD42B5BB54BE1EDEEADFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_90DF60E8CA0FD42B5BB54BE1EDEEADFC" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_90DF60E8CA0FD42B5BB54BE1EDEEADFC" xlink:type="arc" />
    <link:label id="lab_amrc_EnergyAssetsPolicyTextBlock_3383983DC511757A2A264BE1EDEFDFC1_terseLabel_en-US" xlink:label="lab_amrc_EnergyAssetsPolicyTextBlock_3383983DC511757A2A264BE1EDEFDFC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy Assets</link:label>
    <link:label id="lab_amrc_EnergyAssetsPolicyTextBlock_3383983DC511757A2A264BE1EDEFDFC1_label_en-US" xlink:label="lab_amrc_EnergyAssetsPolicyTextBlock_3383983DC511757A2A264BE1EDEFDFC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Energy Assets [Policy Text Block]</link:label>
    <link:label id="lab_amrc_EnergyAssetsPolicyTextBlock_3383983DC511757A2A264BE1EDEFDFC1_documentation_en-US" xlink:label="lab_amrc_EnergyAssetsPolicyTextBlock_3383983DC511757A2A264BE1EDEFDFC1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Energy Assets [Policy Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_EnergyAssetsPolicyTextBlock" xlink:label="loc_amrc_EnergyAssetsPolicyTextBlock_3383983DC511757A2A264BE1EDEFDFC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_EnergyAssetsPolicyTextBlock_3383983DC511757A2A264BE1EDEFDFC1" xlink:to="lab_amrc_EnergyAssetsPolicyTextBlock_3383983DC511757A2A264BE1EDEFDFC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_1CEA5746470993D2A84F4BE1EDEF9079_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock_1CEA5746470993D2A84F4BE1EDEF9079" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Financing Fees</link:label>
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_1CEA5746470993D2A84F4BE1EDEF9079_label_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock_1CEA5746470993D2A84F4BE1EDEF9079" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Charges, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock_1CEA5746470993D2A84F4BE1EDEF9079" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredChargesPolicyTextBlock_1CEA5746470993D2A84F4BE1EDEF9079" xlink:to="lab_us-gaap_DeferredChargesPolicyTextBlock_1CEA5746470993D2A84F4BE1EDEF9079" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_2E7C72733D973A4AFC824BE1EDEF2C74_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_2E7C72733D973A4AFC824BE1EDEF2C74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_2E7C72733D973A4AFC824BE1EDEF2C74_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_2E7C72733D973A4AFC824BE1EDEF2C74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_2E7C72733D973A4AFC824BE1EDEF2C74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_2E7C72733D973A4AFC824BE1EDEF2C74" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_2E7C72733D973A4AFC824BE1EDEF2C74" xlink:type="arc" />
    <link:label id="lab_amrc_OtherAssetsPolicyTextBlock_A8D3D498AE468D9C09784BE1EDEF7313_terseLabel_en-US" xlink:label="lab_amrc_OtherAssetsPolicyTextBlock_A8D3D498AE468D9C09784BE1EDEF7313" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_amrc_OtherAssetsPolicyTextBlock_A8D3D498AE468D9C09784BE1EDEF7313_label_en-US" xlink:label="lab_amrc_OtherAssetsPolicyTextBlock_A8D3D498AE468D9C09784BE1EDEF7313" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets [Policy Text Block]</link:label>
    <link:label id="lab_amrc_OtherAssetsPolicyTextBlock_A8D3D498AE468D9C09784BE1EDEF7313_documentation_en-US" xlink:label="lab_amrc_OtherAssetsPolicyTextBlock_A8D3D498AE468D9C09784BE1EDEF7313" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Assets [Policy Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_OtherAssetsPolicyTextBlock" xlink:label="loc_amrc_OtherAssetsPolicyTextBlock_A8D3D498AE468D9C09784BE1EDEF7313" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_OtherAssetsPolicyTextBlock_A8D3D498AE468D9C09784BE1EDEF7313" xlink:to="lab_amrc_OtherAssetsPolicyTextBlock_A8D3D498AE468D9C09784BE1EDEF7313" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_0F268910C7C0BD31945F4BE1EDF0147E_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy_0F268910C7C0BD31945F4BE1EDF0147E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_0F268910C7C0BD31945F4BE1EDF0147E_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy_0F268910C7C0BD31945F4BE1EDF0147E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetRetirementObligationsPolicy" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy_0F268910C7C0BD31945F4BE1EDF0147E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsPolicy_0F268910C7C0BD31945F4BE1EDF0147E" xlink:to="lab_us-gaap_AssetRetirementObligationsPolicy_0F268910C7C0BD31945F4BE1EDF0147E" xlink:type="arc" />
    <link:label id="lab_amrc_FederalESPCLiabilitiesPolicyPolicyTextBlock_1D5EF271ACCB2CD74BA74BE1EDF04B82_terseLabel_en-US" xlink:label="lab_amrc_FederalESPCLiabilitiesPolicyPolicyTextBlock_1D5EF271ACCB2CD74BA74BE1EDF04B82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal ESPC Liabilities</link:label>
    <link:label id="lab_amrc_FederalESPCLiabilitiesPolicyPolicyTextBlock_1D5EF271ACCB2CD74BA74BE1EDF04B82_label_en-US" xlink:label="lab_amrc_FederalESPCLiabilitiesPolicyPolicyTextBlock_1D5EF271ACCB2CD74BA74BE1EDF04B82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal ESPC Liabilities Policy [Policy Text Block]</link:label>
    <link:label id="lab_amrc_FederalESPCLiabilitiesPolicyPolicyTextBlock_1D5EF271ACCB2CD74BA74BE1EDF04B82_documentation_en-US" xlink:label="lab_amrc_FederalESPCLiabilitiesPolicyPolicyTextBlock_1D5EF271ACCB2CD74BA74BE1EDF04B82" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Federal ESPC Liabilities Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_FederalESPCLiabilitiesPolicyPolicyTextBlock" xlink:label="loc_amrc_FederalESPCLiabilitiesPolicyPolicyTextBlock_1D5EF271ACCB2CD74BA74BE1EDF04B82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_FederalESPCLiabilitiesPolicyPolicyTextBlock_1D5EF271ACCB2CD74BA74BE1EDF04B82" xlink:to="lab_amrc_FederalESPCLiabilitiesPolicyPolicyTextBlock_1D5EF271ACCB2CD74BA74BE1EDF04B82" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionsPolicy_A1DB4A733307DF6844D64BE1EDF0B47E_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionsPolicy_A1DB4A733307DF6844D64BE1EDF0B47E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale-Leaseback</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionsPolicy_A1DB4A733307DF6844D64BE1EDF0B47E_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionsPolicy_A1DB4A733307DF6844D64BE1EDF0B47E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transactions, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionsPolicy" xlink:label="loc_us-gaap_SaleLeasebackTransactionsPolicy_A1DB4A733307DF6844D64BE1EDF0B47E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionsPolicy_A1DB4A733307DF6844D64BE1EDF0B47E" xlink:to="lab_us-gaap_SaleLeasebackTransactionsPolicy_A1DB4A733307DF6844D64BE1EDF0B47E" xlink:type="arc" />
    <link:label id="lab_amrc_OtherLiabilitiesPolicyTextBlock_451E7A53861BA2F848734BE1EDF0A32E_terseLabel_en-US" xlink:label="lab_amrc_OtherLiabilitiesPolicyTextBlock_451E7A53861BA2F848734BE1EDF0A32E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Liabilities</link:label>
    <link:label id="lab_amrc_OtherLiabilitiesPolicyTextBlock_451E7A53861BA2F848734BE1EDF0A32E_label_en-US" xlink:label="lab_amrc_OtherLiabilitiesPolicyTextBlock_451E7A53861BA2F848734BE1EDF0A32E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities [Policy Text Block]</link:label>
    <link:label id="lab_amrc_OtherLiabilitiesPolicyTextBlock_451E7A53861BA2F848734BE1EDF0A32E_documentation_en-US" xlink:label="lab_amrc_OtherLiabilitiesPolicyTextBlock_451E7A53861BA2F848734BE1EDF0A32E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Liabilities [Policy Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_OtherLiabilitiesPolicyTextBlock" xlink:label="loc_amrc_OtherLiabilitiesPolicyTextBlock_451E7A53861BA2F848734BE1EDF0A32E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_OtherLiabilitiesPolicyTextBlock_451E7A53861BA2F848734BE1EDF0A32E" xlink:to="lab_amrc_OtherLiabilitiesPolicyTextBlock_451E7A53861BA2F848734BE1EDF0A32E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_32B9886E18D9BB843F074BE1EDF0DB95_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_32B9886E18D9BB843F074BE1EDF0DB95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_32B9886E18D9BB843F074BE1EDF0DB95_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_32B9886E18D9BB843F074BE1EDF0DB95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_32B9886E18D9BB843F074BE1EDF0DB95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_32B9886E18D9BB843F074BE1EDF0DB95" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_32B9886E18D9BB843F074BE1EDF0DB95" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_B44878009D6BA0C9B6D04BE1EDF045AC_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_B44878009D6BA0C9B6D04BE1EDF045AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_B44878009D6BA0C9B6D04BE1EDF045AC_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_B44878009D6BA0C9B6D04BE1EDF045AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_B44878009D6BA0C9B6D04BE1EDF045AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_B44878009D6BA0C9B6D04BE1EDF045AC" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_B44878009D6BA0C9B6D04BE1EDF045AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_016954AFE9F97A38A0C44BE1EDF16A99_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_016954AFE9F97A38A0C44BE1EDF16A99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_016954AFE9F97A38A0C44BE1EDF16A99_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_016954AFE9F97A38A0C44BE1EDF16A99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_016954AFE9F97A38A0C44BE1EDF16A99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_016954AFE9F97A38A0C44BE1EDF16A99" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_016954AFE9F97A38A0C44BE1EDF16A99" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_B2ADB335641F034655E94BE1EDF19A8F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_B2ADB335641F034655E94BE1EDF19A8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_B2ADB335641F034655E94BE1EDF19A8F_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_B2ADB335641F034655E94BE1EDF19A8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_B2ADB335641F034655E94BE1EDF19A8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_B2ADB335641F034655E94BE1EDF19A8F" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_B2ADB335641F034655E94BE1EDF19A8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_15D6BF426C5A187784A44BE1EDF10119_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_15D6BF426C5A187784A44BE1EDF10119" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_15D6BF426C5A187784A44BE1EDF10119_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_15D6BF426C5A187784A44BE1EDF10119" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_15D6BF426C5A187784A44BE1EDF10119" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_15D6BF426C5A187784A44BE1EDF10119" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_15D6BF426C5A187784A44BE1EDF10119" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_4DB2333046FCD9C811704BE1EDF18E5B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_4DB2333046FCD9C811704BE1EDF18E5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_4DB2333046FCD9C811704BE1EDF18E5B_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_4DB2333046FCD9C811704BE1EDF18E5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_4DB2333046FCD9C811704BE1EDF18E5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_4DB2333046FCD9C811704BE1EDF18E5B" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_4DB2333046FCD9C811704BE1EDF18E5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_7B431755482188DB20FE4BE1EDF1CC9C_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_7B431755482188DB20FE4BE1EDF1CC9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_7B431755482188DB20FE4BE1EDF1CC9C_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_7B431755482188DB20FE4BE1EDF1CC9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_7B431755482188DB20FE4BE1EDF1CC9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock_7B431755482188DB20FE4BE1EDF1CC9C" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock_7B431755482188DB20FE4BE1EDF1CC9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_B9ED537952E6D2D1BEED4BE1EDF28075_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_B9ED537952E6D2D1BEED4BE1EDF28075" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_B9ED537952E6D2D1BEED4BE1EDF28075_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_B9ED537952E6D2D1BEED4BE1EDF28075" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_B9ED537952E6D2D1BEED4BE1EDF28075" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_B9ED537952E6D2D1BEED4BE1EDF28075" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_B9ED537952E6D2D1BEED4BE1EDF28075" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_FD3FE4C3C59CE976A7594BE1EDF2EDC4_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_FD3FE4C3C59CE976A7594BE1EDF2EDC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_FD3FE4C3C59CE976A7594BE1EDF2EDC4_label_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_FD3FE4C3C59CE976A7594BE1EDF2EDC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Variable Interest Entity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_FD3FE4C3C59CE976A7594BE1EDF2EDC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_FD3FE4C3C59CE976A7594BE1EDF2EDC4" xlink:to="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_FD3FE4C3C59CE976A7594BE1EDF2EDC4" xlink:type="arc" />
    <link:label id="lab_amrc_RedeemableNonControllingInterestPolicyTextBlock_6C3551DA5753D9F6F0864BE1EDF258C1_terseLabel_en-US" xlink:label="lab_amrc_RedeemableNonControllingInterestPolicyTextBlock_6C3551DA5753D9F6F0864BE1EDF258C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable Non-Controlling Interests</link:label>
    <link:label id="lab_amrc_RedeemableNonControllingInterestPolicyTextBlock_6C3551DA5753D9F6F0864BE1EDF258C1_label_en-US" xlink:label="lab_amrc_RedeemableNonControllingInterestPolicyTextBlock_6C3551DA5753D9F6F0864BE1EDF258C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable Non-Controlling Interest [Policy Text Block]</link:label>
    <link:label id="lab_amrc_RedeemableNonControllingInterestPolicyTextBlock_6C3551DA5753D9F6F0864BE1EDF258C1_documentation_en-US" xlink:label="lab_amrc_RedeemableNonControllingInterestPolicyTextBlock_6C3551DA5753D9F6F0864BE1EDF258C1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Redeemable Non-Controlling Interest, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_RedeemableNonControllingInterestPolicyTextBlock" xlink:label="loc_amrc_RedeemableNonControllingInterestPolicyTextBlock_6C3551DA5753D9F6F0864BE1EDF258C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_RedeemableNonControllingInterestPolicyTextBlock_6C3551DA5753D9F6F0864BE1EDF258C1" xlink:to="lab_amrc_RedeemableNonControllingInterestPolicyTextBlock_6C3551DA5753D9F6F0864BE1EDF258C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_00DB08C34B28C485E3984BE1EDF23610_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_00DB08C34B28C485E3984BE1EDF23610" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_00DB08C34B28C485E3984BE1EDF23610_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_00DB08C34B28C485E3984BE1EDF23610" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_00DB08C34B28C485E3984BE1EDF23610" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_00DB08C34B28C485E3984BE1EDF23610" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_00DB08C34B28C485E3984BE1EDF23610" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_95EB973DB79FECCD371816BE1008C178_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_95EB973DB79FECCD371816BE1008C178" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_95EB973DB79FECCD371816BE1008C178_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_95EB973DB79FECCD371816BE1008C178" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_95EB973DB79FECCD371816BE1008C178" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_95EB973DB79FECCD371816BE1008C178" xlink:to="lab_us-gaap_NetIncomeLoss_95EB973DB79FECCD371816BE1008C178" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F02DD23D44B57499283116BE1008E8F9_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F02DD23D44B57499283116BE1008E8F9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted-average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F02DD23D44B57499283116BE1008E8F9_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F02DD23D44B57499283116BE1008E8F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F02DD23D44B57499283116BE1008E8F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F02DD23D44B57499283116BE1008E8F9" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_F02DD23D44B57499283116BE1008E8F9" xlink:type="arc" />
    <link:label id="lab_amrc_EffectOfDilutiveSecuritiesAbstract_A4A8F064006104652D2B16BE10086EA5_terseLabel_en-US" xlink:label="lab_amrc_EffectOfDilutiveSecuritiesAbstract_A4A8F064006104652D2B16BE10086EA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities:</link:label>
    <link:label id="lab_amrc_EffectOfDilutiveSecuritiesAbstract_A4A8F064006104652D2B16BE10086EA5_label_en-US" xlink:label="lab_amrc_EffectOfDilutiveSecuritiesAbstract_A4A8F064006104652D2B16BE10086EA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities: [Abstract]</link:label>
    <link:label id="lab_amrc_EffectOfDilutiveSecuritiesAbstract_A4A8F064006104652D2B16BE10086EA5_documentation_en-US" xlink:label="lab_amrc_EffectOfDilutiveSecuritiesAbstract_A4A8F064006104652D2B16BE10086EA5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities: [Abstract]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_EffectOfDilutiveSecuritiesAbstract" xlink:label="loc_amrc_EffectOfDilutiveSecuritiesAbstract_A4A8F064006104652D2B16BE10086EA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_EffectOfDilutiveSecuritiesAbstract_A4A8F064006104652D2B16BE10086EA5" xlink:to="lab_amrc_EffectOfDilutiveSecuritiesAbstract_A4A8F064006104652D2B16BE10086EA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3F49BCE3FA24DA324D5116BE10087A99_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3F49BCE3FA24DA324D5116BE10087A99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3F49BCE3FA24DA324D5116BE10087A99_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3F49BCE3FA24DA324D5116BE10087A99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3F49BCE3FA24DA324D5116BE10087A99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3F49BCE3FA24DA324D5116BE10087A99" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3F49BCE3FA24DA324D5116BE10087A99" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1C7624D1340386FD271916BE1009BA8C_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1C7624D1340386FD271916BE1009BA8C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted-average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1C7624D1340386FD271916BE1009BA8C_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1C7624D1340386FD271916BE1009BA8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1C7624D1340386FD271916BE1009BA8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1C7624D1340386FD271916BE1009BA8C" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1C7624D1340386FD271916BE1009BA8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A76381667B9EBE22AABE16BE1009FA93_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A76381667B9EBE22AABE16BE1009FA93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options excluded from calculation of dilutive shares as the effect would be anti-dilutive (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A76381667B9EBE22AABE16BE1009FA93_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A76381667B9EBE22AABE16BE1009FA93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A76381667B9EBE22AABE16BE1009FA93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A76381667B9EBE22AABE16BE1009FA93" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_A76381667B9EBE22AABE16BE1009FA93" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_B3F02347926B2ABF359E16C17904A217_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_B3F02347926B2ABF359E16C17904A217" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_B3F02347926B2ABF359E16C17904A217" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_B3F02347926B2ABF359E16C17904A217" xlink:to="lab_us-gaap_SegmentReportingAbstract_B3F02347926B2ABF359E16C17904A217" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_2954DD2A265DE0C8C6D216C17905B232_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_2954DD2A265DE0C8C6D216C17905B232" 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]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_2954DD2A265DE0C8C6D216C17905B232_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_2954DD2A265DE0C8C6D216C17905B232" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_2954DD2A265DE0C8C6D216C17905B232" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_2954DD2A265DE0C8C6D216C17905B232" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_2954DD2A265DE0C8C6D216C17905B232" xlink:type="arc" />
    <link:label id="lab_srt_ProductOrServiceAxis_9479C44BB2E398027C2916C17906B7C7_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_9479C44BB2E398027C2916C17906B7C7" 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_9479C44BB2E398027C2916C17906B7C7_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_9479C44BB2E398027C2916C17906B7C7" 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/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_9479C44BB2E398027C2916C17906B7C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_9479C44BB2E398027C2916C17906B7C7" xlink:to="lab_srt_ProductOrServiceAxis_9479C44BB2E398027C2916C17906B7C7" xlink:type="arc" />
    <link:label id="lab_srt_ProductsAndServicesDomain_F14898B07631962883ED16C1790698C4_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_F14898B07631962883ED16C1790698C4" 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_F14898B07631962883ED16C1790698C4_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_F14898B07631962883ED16C1790698C4" 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/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_F14898B07631962883ED16C1790698C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_F14898B07631962883ED16C1790698C4" xlink:to="lab_srt_ProductsAndServicesDomain_F14898B07631962883ED16C1790698C4" xlink:type="arc" />
    <link:label id="lab_amrc_ProjectsMember_3BAE7542B1C31EA47A8D16C17907F5FD_terseLabel_en-US" xlink:label="lab_amrc_ProjectsMember_3BAE7542B1C31EA47A8D16C17907F5FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project</link:label>
    <link:label id="lab_amrc_ProjectsMember_3BAE7542B1C31EA47A8D16C17907F5FD_label_en-US" xlink:label="lab_amrc_ProjectsMember_3BAE7542B1C31EA47A8D16C17907F5FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Projects [Member]</link:label>
    <link:label id="lab_amrc_ProjectsMember_3BAE7542B1C31EA47A8D16C17907F5FD_documentation_en-US" xlink:label="lab_amrc_ProjectsMember_3BAE7542B1C31EA47A8D16C17907F5FD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Projects [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ProjectsMember" xlink:label="loc_amrc_ProjectsMember_3BAE7542B1C31EA47A8D16C17907F5FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ProjectsMember_3BAE7542B1C31EA47A8D16C17907F5FD" xlink:to="lab_amrc_ProjectsMember_3BAE7542B1C31EA47A8D16C17907F5FD" xlink:type="arc" />
    <link:label id="lab_amrc_GeneratingAssetsMember_EBDECA86E2C4EA0F8C4E16C179078D08_terseLabel_en-US" xlink:label="lab_amrc_GeneratingAssetsMember_EBDECA86E2C4EA0F8C4E16C179078D08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy Assets</link:label>
    <link:label id="lab_amrc_GeneratingAssetsMember_EBDECA86E2C4EA0F8C4E16C179078D08_label_en-US" xlink:label="lab_amrc_GeneratingAssetsMember_EBDECA86E2C4EA0F8C4E16C179078D08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Generating Assets [Member]</link:label>
    <link:label id="lab_amrc_GeneratingAssetsMember_EBDECA86E2C4EA0F8C4E16C179078D08_documentation_en-US" xlink:label="lab_amrc_GeneratingAssetsMember_EBDECA86E2C4EA0F8C4E16C179078D08" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Generating Assets [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_GeneratingAssetsMember" xlink:label="loc_amrc_GeneratingAssetsMember_EBDECA86E2C4EA0F8C4E16C179078D08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_GeneratingAssetsMember_EBDECA86E2C4EA0F8C4E16C179078D08" xlink:to="lab_amrc_GeneratingAssetsMember_EBDECA86E2C4EA0F8C4E16C179078D08" xlink:type="arc" />
    <link:label id="lab_amrc_OperationsandMaintenanceMember_6208D8E30494331F1BB816C1790738DC_terseLabel_en-US" xlink:label="lab_amrc_OperationsandMaintenanceMember_6208D8E30494331F1BB816C1790738DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operations and Maintenance</link:label>
    <link:label id="lab_amrc_OperationsandMaintenanceMember_6208D8E30494331F1BB816C1790738DC_label_en-US" xlink:label="lab_amrc_OperationsandMaintenanceMember_6208D8E30494331F1BB816C1790738DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operations and Maintenance [Member]</link:label>
    <link:label id="lab_amrc_OperationsandMaintenanceMember_6208D8E30494331F1BB816C1790738DC_documentation_en-US" xlink:label="lab_amrc_OperationsandMaintenanceMember_6208D8E30494331F1BB816C1790738DC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operations and Maintenance [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_OperationsandMaintenanceMember" xlink:label="loc_amrc_OperationsandMaintenanceMember_6208D8E30494331F1BB816C1790738DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_OperationsandMaintenanceMember_6208D8E30494331F1BB816C1790738DC" xlink:to="lab_amrc_OperationsandMaintenanceMember_6208D8E30494331F1BB816C1790738DC" xlink:type="arc" />
    <link:label id="lab_amrc_IntegratedPVMember_EF93CC0CCD66B98F76F816C17908D4F4_terseLabel_en-US" xlink:label="lab_amrc_IntegratedPVMember_EF93CC0CCD66B98F76F816C17908D4F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Integrated-PV</link:label>
    <link:label id="lab_amrc_IntegratedPVMember_EF93CC0CCD66B98F76F816C17908D4F4_label_en-US" xlink:label="lab_amrc_IntegratedPVMember_EF93CC0CCD66B98F76F816C17908D4F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Integrated PV [Member]</link:label>
    <link:label id="lab_amrc_IntegratedPVMember_EF93CC0CCD66B98F76F816C17908D4F4_documentation_en-US" xlink:label="lab_amrc_IntegratedPVMember_EF93CC0CCD66B98F76F816C17908D4F4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Integrated PV [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_IntegratedPVMember" xlink:label="loc_amrc_IntegratedPVMember_EF93CC0CCD66B98F76F816C17908D4F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_IntegratedPVMember_EF93CC0CCD66B98F76F816C17908D4F4" xlink:to="lab_amrc_IntegratedPVMember_EF93CC0CCD66B98F76F816C17908D4F4" xlink:type="arc" />
    <link:label id="lab_amrc_AllOtherMember_7C0BA7EC4FA0D8B0B28116C179091496_terseLabel_en-US" xlink:label="lab_amrc_AllOtherMember_7C0BA7EC4FA0D8B0B28116C179091496" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other services</link:label>
    <link:label id="lab_amrc_AllOtherMember_7C0BA7EC4FA0D8B0B28116C179091496_label_en-US" xlink:label="lab_amrc_AllOtherMember_7C0BA7EC4FA0D8B0B28116C179091496" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Other [Member]</link:label>
    <link:label id="lab_amrc_AllOtherMember_7C0BA7EC4FA0D8B0B28116C179091496_documentation_en-US" xlink:label="lab_amrc_AllOtherMember_7C0BA7EC4FA0D8B0B28116C179091496" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">All Other [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_AllOtherMember" xlink:label="loc_amrc_AllOtherMember_7C0BA7EC4FA0D8B0B28116C179091496" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_AllOtherMember_7C0BA7EC4FA0D8B0B28116C179091496" xlink:to="lab_amrc_AllOtherMember_7C0BA7EC4FA0D8B0B28116C179091496" xlink:type="arc" />
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_E61FE3A9F164DAA206C416C179096202_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_E61FE3A9F164DAA206C416C179096202" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_E61FE3A9F164DAA206C416C179096202_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_E61FE3A9F164DAA206C416C179096202" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_E61FE3A9F164DAA206C416C179096202" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_E61FE3A9F164DAA206C416C179096202" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_E61FE3A9F164DAA206C416C179096202" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22F05543342B3FD708E416D366A34145_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22F05543342B3FD708E416D366A34145" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22F05543342B3FD708E416D366A34145_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22F05543342B3FD708E416D366A34145" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22F05543342B3FD708E416D366A34145" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22F05543342B3FD708E416D366A34145" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22F05543342B3FD708E416D366A34145" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_FDB39B8F65859543070F31CD96FAF56E_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_FDB39B8F65859543070F31CD96FAF56E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_FDB39B8F65859543070F31CD96FAF56E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_FDB39B8F65859543070F31CD96FAF56E" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_FDB39B8F65859543070F31CD96FAF56E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_C0A49262607C98755AF631CD96FAB04B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_C0A49262607C98755AF631CD96FAB04B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_C0A49262607C98755AF631CD96FAB04B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_C0A49262607C98755AF631CD96FAB04B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_C0A49262607C98755AF631CD96FAB04B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_C0A49262607C98755AF631CD96FAB04B" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_C0A49262607C98755AF631CD96FAB04B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_40A20666EB8AC366B78131CD96FB32AC_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_40A20666EB8AC366B78131CD96FB32AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_40A20666EB8AC366B78131CD96FB32AC_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_40A20666EB8AC366B78131CD96FB32AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_40A20666EB8AC366B78131CD96FB32AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_40A20666EB8AC366B78131CD96FB32AC" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_40A20666EB8AC366B78131CD96FB32AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_19D0CC7106D0623C3CAC31CD96FBC1F1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_19D0CC7106D0623C3CAC31CD96FBC1F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_19D0CC7106D0623C3CAC31CD96FBC1F1_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_19D0CC7106D0623C3CAC31CD96FBC1F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_19D0CC7106D0623C3CAC31CD96FBC1F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_19D0CC7106D0623C3CAC31CD96FBC1F1" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_19D0CC7106D0623C3CAC31CD96FBC1F1" xlink:type="arc" />
    <link:label id="lab_amrc_SolarPhotovoltaicProjectsAndEEXMember_A165F02C0A174B4CF29131CD96FB0F6A_terseLabel_en-US" xlink:label="lab_amrc_SolarPhotovoltaicProjectsAndEEXMember_A165F02C0A174B4CF29131CD96FB0F6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Solar Photovoltaic Projects And EEX</link:label>
    <link:label id="lab_amrc_SolarPhotovoltaicProjectsAndEEXMember_A165F02C0A174B4CF29131CD96FB0F6A_label_en-US" xlink:label="lab_amrc_SolarPhotovoltaicProjectsAndEEXMember_A165F02C0A174B4CF29131CD96FB0F6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Photovoltaic Projects And EEX [Member]</link:label>
    <link:label id="lab_amrc_SolarPhotovoltaicProjectsAndEEXMember_A165F02C0A174B4CF29131CD96FB0F6A_documentation_en-US" xlink:label="lab_amrc_SolarPhotovoltaicProjectsAndEEXMember_A165F02C0A174B4CF29131CD96FB0F6A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Solar Photovoltaic Projects And EEX [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SolarPhotovoltaicProjectsAndEEXMember" xlink:label="loc_amrc_SolarPhotovoltaicProjectsAndEEXMember_A165F02C0A174B4CF29131CD96FB0F6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SolarPhotovoltaicProjectsAndEEXMember_A165F02C0A174B4CF29131CD96FB0F6A" xlink:to="lab_amrc_SolarPhotovoltaicProjectsAndEEXMember_A165F02C0A174B4CF29131CD96FB0F6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_7E0FE4799FA67AAB91E631CD96FB1930_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_7E0FE4799FA67AAB91E631CD96FB1930" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_7E0FE4799FA67AAB91E631CD96FB1930_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_7E0FE4799FA67AAB91E631CD96FB1930" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_7E0FE4799FA67AAB91E631CD96FB1930" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7E0FE4799FA67AAB91E631CD96FB1930" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_7E0FE4799FA67AAB91E631CD96FB1930" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_C9016EE426719D5CDCCA31CD96FC96F1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_C9016EE426719D5CDCCA31CD96FC96F1" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_C9016EE426719D5CDCCA31CD96FC96F1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_C9016EE426719D5CDCCA31CD96FC96F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_C9016EE426719D5CDCCA31CD96FC96F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_C9016EE426719D5CDCCA31CD96FC96F1" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_C9016EE426719D5CDCCA31CD96FC96F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_7DB8370BD0DF130350E331CD96FCF781_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_7DB8370BD0DF130350E331CD96FCF781" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_7DB8370BD0DF130350E331CD96FCF781_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_7DB8370BD0DF130350E331CD96FCF781" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_7DB8370BD0DF130350E331CD96FCF781" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_7DB8370BD0DF130350E331CD96FCF781" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_7DB8370BD0DF130350E331CD96FCF781" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_92B7B95DC93647DFF67D31CD96FC0FEE_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_92B7B95DC93647DFF67D31CD96FC0FEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment and energy assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_92B7B95DC93647DFF67D31CD96FC0FEE_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_92B7B95DC93647DFF67D31CD96FC0FEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_92B7B95DC93647DFF67D31CD96FC0FEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_92B7B95DC93647DFF67D31CD96FC0FEE" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_92B7B95DC93647DFF67D31CD96FC0FEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F36DF460DE0A2F7609F531CD96FCBAFB_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F36DF460DE0A2F7609F531CD96FCBAFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F36DF460DE0A2F7609F531CD96FCBAFB_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F36DF460DE0A2F7609F531CD96FCBAFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F36DF460DE0A2F7609F531CD96FCBAFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F36DF460DE0A2F7609F531CD96FCBAFB" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F36DF460DE0A2F7609F531CD96FCBAFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_7768E01A7ABD9BE2573F31CD96FCCB42_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_7768E01A7ABD9BE2573F31CD96FCCB42" 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_7768E01A7ABD9BE2573F31CD96FCCB42_label_en-US" xlink:label="lab_us-gaap_Goodwill_7768E01A7ABD9BE2573F31CD96FCCB42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_7768E01A7ABD9BE2573F31CD96FCCB42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_7768E01A7ABD9BE2573F31CD96FCCB42" xlink:to="lab_us-gaap_Goodwill_7768E01A7ABD9BE2573F31CD96FCCB42" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_AD95AA2E07EEDCFC6E2C31CD96FD3A8B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_AD95AA2E07EEDCFC6E2C31CD96FD3A8B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_AD95AA2E07EEDCFC6E2C31CD96FD3A8B_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_AD95AA2E07EEDCFC6E2C31CD96FD3A8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_AD95AA2E07EEDCFC6E2C31CD96FD3A8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_AD95AA2E07EEDCFC6E2C31CD96FD3A8B" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_AD95AA2E07EEDCFC6E2C31CD96FD3A8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_A655B5DE88AB6C95F85E31CD96FDA295_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_A655B5DE88AB6C95F85E31CD96FDA295" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_A655B5DE88AB6C95F85E31CD96FDA295_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_A655B5DE88AB6C95F85E31CD96FDA295" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_A655B5DE88AB6C95F85E31CD96FDA295" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_A655B5DE88AB6C95F85E31CD96FDA295" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_A655B5DE88AB6C95F85E31CD96FDA295" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4B7D2DD7EF6CBE4BCA6031CD96FD5307_totalLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4B7D2DD7EF6CBE4BCA6031CD96FD5307" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total, net of cash received</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4B7D2DD7EF6CBE4BCA6031CD96FD5307_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4B7D2DD7EF6CBE4BCA6031CD96FD5307" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4B7D2DD7EF6CBE4BCA6031CD96FD5307" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4B7D2DD7EF6CBE4BCA6031CD96FD5307" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4B7D2DD7EF6CBE4BCA6031CD96FD5307" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_17FAB499FCAF3FBD387C31CD96FDAE62_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_17FAB499FCAF3FBD387C31CD96FDAE62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_17FAB499FCAF3FBD387C31CD96FDAE62_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_17FAB499FCAF3FBD387C31CD96FDAE62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Liabilities Incurred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_17FAB499FCAF3FBD387C31CD96FDAE62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_17FAB499FCAF3FBD387C31CD96FDAE62" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_17FAB499FCAF3FBD387C31CD96FDAE62" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_7772F544C04A5FABC77831CD96FD5B5D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_7772F544C04A5FABC77831CD96FD5B5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total fair value of consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_7772F544C04A5FABC77831CD96FD5B5D_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_7772F544C04A5FABC77831CD96FD5B5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_7772F544C04A5FABC77831CD96FD5B5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_7772F544C04A5FABC77831CD96FD5B5D" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_7772F544C04A5FABC77831CD96FD5B5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_6F8B96D58DFF03DCEB5E356E3CAE0A0D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_6F8B96D58DFF03DCEB5E356E3CAE0A0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6F8B96D58DFF03DCEB5E356E3CAE0A0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6F8B96D58DFF03DCEB5E356E3CAE0A0D" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_6F8B96D58DFF03DCEB5E356E3CAE0A0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_192B1836A7DDF77008C5356E3CAEAFEA_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_192B1836A7DDF77008C5356E3CAEAFEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before (benefit) provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_192B1836A7DDF77008C5356E3CAEAFEA_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_192B1836A7DDF77008C5356E3CAEAFEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_192B1836A7DDF77008C5356E3CAEAFEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_192B1836A7DDF77008C5356E3CAEAFEA" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_192B1836A7DDF77008C5356E3CAEAFEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_BF9EEB4F57A39696851C356E3CAE441F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_BF9EEB4F57A39696851C356E3CAE441F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal statutory tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_BF9EEB4F57A39696851C356E3CAE441F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_BF9EEB4F57A39696851C356E3CAE441F" 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, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_BF9EEB4F57A39696851C356E3CAE441F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_BF9EEB4F57A39696851C356E3CAE441F" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_BF9EEB4F57A39696851C356E3CAE441F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_78AC01D7B8CAF1711FC7356E3CAE1058_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_78AC01D7B8CAF1711FC7356E3CAE1058" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income taxes, net of Federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_78AC01D7B8CAF1711FC7356E3CAE1058_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_78AC01D7B8CAF1711FC7356E3CAE1058" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_78AC01D7B8CAF1711FC7356E3CAE1058" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_78AC01D7B8CAF1711FC7356E3CAE1058" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_78AC01D7B8CAF1711FC7356E3CAE1058" xlink:type="arc" />
    <link:label id="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseDeferredRateChangeNet_2A871323E5CDC260EE40356E3CAF69E9_terseLabel_en-US" xlink:label="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseDeferredRateChangeNet_2A871323E5CDC260EE40356E3CAF69E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net state impact of deferred rate change</link:label>
    <link:label id="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseDeferredRateChangeNet_2A871323E5CDC260EE40356E3CAF69E9_label_en-US" xlink:label="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseDeferredRateChangeNet_2A871323E5CDC260EE40356E3CAF69E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Nondeductible Expense, Deferred Rate Change, Net</link:label>
    <link:label id="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseDeferredRateChangeNet_2A871323E5CDC260EE40356E3CAF69E9_documentation_en-US" xlink:label="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseDeferredRateChangeNet_2A871323E5CDC260EE40356E3CAF69E9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Nondeductible Expense, Deferred Rate Change, Net</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_IncomeTaxReconciliationNondeductibleExpenseDeferredRateChangeNet" xlink:label="loc_amrc_IncomeTaxReconciliationNondeductibleExpenseDeferredRateChangeNet_2A871323E5CDC260EE40356E3CAF69E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_IncomeTaxReconciliationNondeductibleExpenseDeferredRateChangeNet_2A871323E5CDC260EE40356E3CAF69E9" xlink:to="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseDeferredRateChangeNet_2A871323E5CDC260EE40356E3CAF69E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_C3BE18DC6EF5C628F2E4356E3CAFD727_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_C3BE18DC6EF5C628F2E4356E3CAFD727" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non deductible expenses</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_C3BE18DC6EF5C628F2E4356E3CAFD727_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_C3BE18DC6EF5C628F2E4356E3CAFD727" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_C3BE18DC6EF5C628F2E4356E3CAFD727" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_C3BE18DC6EF5C628F2E4356E3CAFD727" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_C3BE18DC6EF5C628F2E4356E3CAFD727" xlink:type="arc" />
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsAmount_142C3824180D590AB8E3356E3CAF00F0_terseLabel_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsAmount_142C3824180D590AB8E3356E3CAF00F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact of reserve for uncertain tax positions</link:label>
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsAmount_142C3824180D590AB8E3356E3CAF00F0_label_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsAmount_142C3824180D590AB8E3356E3CAF00F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Reserve for Uncertain Tax Positions, Amount</link:label>
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsAmount_142C3824180D590AB8E3356E3CAF00F0_documentation_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsAmount_142C3824180D590AB8E3356E3CAF00F0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Reserve for Uncertain Tax Positions, Amount</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsAmount" xlink:label="loc_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsAmount_142C3824180D590AB8E3356E3CAF00F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsAmount_142C3824180D590AB8E3356E3CAF00F0" xlink:to="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsAmount_142C3824180D590AB8E3356E3CAF00F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_EA33150E87F4B3C149FB356E3CAFF64E_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_EA33150E87F4B3C149FB356E3CAFF64E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_EA33150E87F4B3C149FB356E3CAFF64E_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_EA33150E87F4B3C149FB356E3CAFF64E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_EA33150E87F4B3C149FB356E3CAFF64E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_EA33150E87F4B3C149FB356E3CAFF64E" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_EA33150E87F4B3C149FB356E3CAFF64E" xlink:type="arc" />
    <link:label id="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseEnergyEfficiencyPreferences_ECFFAC1BA885D01AB04D356E3CAFB4F0_terseLabel_en-US" xlink:label="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseEnergyEfficiencyPreferences_ECFFAC1BA885D01AB04D356E3CAFB4F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy efficiency preferences</link:label>
    <link:label id="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseEnergyEfficiencyPreferences_ECFFAC1BA885D01AB04D356E3CAFB4F0_label_en-US" xlink:label="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseEnergyEfficiencyPreferences_ECFFAC1BA885D01AB04D356E3CAFB4F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation Nondeductible Expense Energy Efficiency Preferences</link:label>
    <link:label id="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseEnergyEfficiencyPreferences_ECFFAC1BA885D01AB04D356E3CAFB4F0_documentation_en-US" xlink:label="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseEnergyEfficiencyPreferences_ECFFAC1BA885D01AB04D356E3CAFB4F0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation Nondeductible Expense Energy Efficiency Preferences</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_IncomeTaxReconciliationNondeductibleExpenseEnergyEfficiencyPreferences" xlink:label="loc_amrc_IncomeTaxReconciliationNondeductibleExpenseEnergyEfficiencyPreferences_ECFFAC1BA885D01AB04D356E3CAFB4F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_IncomeTaxReconciliationNondeductibleExpenseEnergyEfficiencyPreferences_ECFFAC1BA885D01AB04D356E3CAFB4F0" xlink:to="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseEnergyEfficiencyPreferences_ECFFAC1BA885D01AB04D356E3CAFB4F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9FF1423174C296B8DD74356E3CB040BA_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9FF1423174C296B8DD74356E3CB040BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign items and rate differential</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9FF1423174C296B8DD74356E3CB040BA_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9FF1423174C296B8DD74356E3CB040BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9FF1423174C296B8DD74356E3CB040BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9FF1423174C296B8DD74356E3CB040BA" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9FF1423174C296B8DD74356E3CB040BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_3D52E4A757932AED7C82356E3CB0121E_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_3D52E4A757932AED7C82356E3CB0121E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax rate change</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_3D52E4A757932AED7C82356E3CB0121E_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_3D52E4A757932AED7C82356E3CB0121E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_3D52E4A757932AED7C82356E3CB0121E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_3D52E4A757932AED7C82356E3CB0121E" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_3D52E4A757932AED7C82356E3CB0121E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_49B4BF44D06EF6159C75356E3CB0CDBF_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_49B4BF44D06EF6159C75356E3CB0CDBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_49B4BF44D06EF6159C75356E3CB0CDBF_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_49B4BF44D06EF6159C75356E3CB0CDBF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_49B4BF44D06EF6159C75356E3CB0CDBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_49B4BF44D06EF6159C75356E3CB0CDBF" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_49B4BF44D06EF6159C75356E3CB0CDBF" xlink:type="arc" />
    <link:label id="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseMiscellaneous_818BD9897A71F80E01FA356E3CB076A5_terseLabel_en-US" xlink:label="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseMiscellaneous_818BD9897A71F80E01FA356E3CB076A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Miscellaneous</link:label>
    <link:label id="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseMiscellaneous_818BD9897A71F80E01FA356E3CB076A5_label_en-US" xlink:label="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseMiscellaneous_818BD9897A71F80E01FA356E3CB076A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Nondeductible Expense, Miscellaneous</link:label>
    <link:label id="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseMiscellaneous_818BD9897A71F80E01FA356E3CB076A5_documentation_en-US" xlink:label="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseMiscellaneous_818BD9897A71F80E01FA356E3CB076A5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Reconciliation, Nondeductible Expense, Miscellaneous</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_IncomeTaxReconciliationNondeductibleExpenseMiscellaneous" xlink:label="loc_amrc_IncomeTaxReconciliationNondeductibleExpenseMiscellaneous_818BD9897A71F80E01FA356E3CB076A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_IncomeTaxReconciliationNondeductibleExpenseMiscellaneous_818BD9897A71F80E01FA356E3CB076A5" xlink:to="lab_amrc_IncomeTaxReconciliationNondeductibleExpenseMiscellaneous_818BD9897A71F80E01FA356E3CB076A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_CC91083D97178657F3E2356E3CB0E152_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_CC91083D97178657F3E2356E3CB0E152" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_CC91083D97178657F3E2356E3CB0E152_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_CC91083D97178657F3E2356E3CB0E152" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_CC91083D97178657F3E2356E3CB0E152" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_CC91083D97178657F3E2356E3CB0E152" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_CC91083D97178657F3E2356E3CB0E152" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_EAE028BA577227A1AC98356E3CB157A2_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_EAE028BA577227A1AC98356E3CB157A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate:</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_EAE028BA577227A1AC98356E3CB157A2_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_EAE028BA577227A1AC98356E3CB157A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_EAE028BA577227A1AC98356E3CB157A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_EAE028BA577227A1AC98356E3CB157A2" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_EAE028BA577227A1AC98356E3CB157A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_579E505B5EC9B9037FEB356E3CB1087D_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_579E505B5EC9B9037FEB356E3CB1087D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal statutory rate expense</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_579E505B5EC9B9037FEB356E3CB1087D_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_579E505B5EC9B9037FEB356E3CB1087D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_579E505B5EC9B9037FEB356E3CB1087D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_579E505B5EC9B9037FEB356E3CB1087D" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_579E505B5EC9B9037FEB356E3CB1087D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_843B6006510AAD0D5F18356E3CB1774F_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_843B6006510AAD0D5F18356E3CB1774F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_843B6006510AAD0D5F18356E3CB1774F_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_843B6006510AAD0D5F18356E3CB1774F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_843B6006510AAD0D5F18356E3CB1774F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_843B6006510AAD0D5F18356E3CB1774F" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_843B6006510AAD0D5F18356E3CB1774F" xlink:type="arc" />
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationStateImpactOfDeferredRateChangeNet_0006C1708E21671AB0FB356E3CB177A1_terseLabel_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationStateImpactOfDeferredRateChangeNet_0006C1708E21671AB0FB356E3CB177A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net state impact of deferred rate change</link:label>
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationStateImpactOfDeferredRateChangeNet_0006C1708E21671AB0FB356E3CB177A1_label_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationStateImpactOfDeferredRateChangeNet_0006C1708E21671AB0FB356E3CB177A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State Impact of Deferred Rate Change, Net</link:label>
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationStateImpactOfDeferredRateChangeNet_0006C1708E21671AB0FB356E3CB177A1_documentation_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationStateImpactOfDeferredRateChangeNet_0006C1708E21671AB0FB356E3CB177A1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State Impact of Deferred Rate Change, Net</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_EffectiveIncomeTaxRateReconciliationStateImpactOfDeferredRateChangeNet" xlink:label="loc_amrc_EffectiveIncomeTaxRateReconciliationStateImpactOfDeferredRateChangeNet_0006C1708E21671AB0FB356E3CB177A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_EffectiveIncomeTaxRateReconciliationStateImpactOfDeferredRateChangeNet_0006C1708E21671AB0FB356E3CB177A1" xlink:to="lab_amrc_EffectiveIncomeTaxRateReconciliationStateImpactOfDeferredRateChangeNet_0006C1708E21671AB0FB356E3CB177A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_58772567192496B221FF356E3CB1742D_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_58772567192496B221FF356E3CB1742D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non deductible expenses</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_58772567192496B221FF356E3CB1742D_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_58772567192496B221FF356E3CB1742D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_58772567192496B221FF356E3CB1742D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_58772567192496B221FF356E3CB1742D" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_58772567192496B221FF356E3CB1742D" xlink:type="arc" />
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsPercent_9EE4A06610B0D5AEB64E356E3CB10BE1_terseLabel_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsPercent_9EE4A06610B0D5AEB64E356E3CB10BE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact of reserve for uncertain tax positions</link:label>
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsPercent_9EE4A06610B0D5AEB64E356E3CB10BE1_label_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsPercent_9EE4A06610B0D5AEB64E356E3CB10BE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Reserve for Uncertain Tax Positions, Percent</link:label>
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsPercent_9EE4A06610B0D5AEB64E356E3CB10BE1_documentation_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsPercent_9EE4A06610B0D5AEB64E356E3CB10BE1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Reserve for Uncertain Tax Positions, Percent</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsPercent" xlink:label="loc_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsPercent_9EE4A06610B0D5AEB64E356E3CB10BE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsPercent_9EE4A06610B0D5AEB64E356E3CB10BE1" xlink:to="lab_amrc_EffectiveIncomeTaxRateReconciliationReserveforUncertainTaxPositionsPercent_9EE4A06610B0D5AEB64E356E3CB10BE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_4CA994838FD8A699AF09356E3CB2101B_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_4CA994838FD8A699AF09356E3CB2101B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_4CA994838FD8A699AF09356E3CB2101B_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_4CA994838FD8A699AF09356E3CB2101B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_4CA994838FD8A699AF09356E3CB2101B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_4CA994838FD8A699AF09356E3CB2101B" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_4CA994838FD8A699AF09356E3CB2101B" xlink:type="arc" />
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationEnergyEfficiencyPreferences_7C3F8BBF9C1324CC344B356E3CB24C60_terseLabel_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationEnergyEfficiencyPreferences_7C3F8BBF9C1324CC344B356E3CB24C60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy efficiency preferences</link:label>
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationEnergyEfficiencyPreferences_7C3F8BBF9C1324CC344B356E3CB24C60_label_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationEnergyEfficiencyPreferences_7C3F8BBF9C1324CC344B356E3CB24C60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Energy Efficiency Preferences</link:label>
    <link:label id="lab_amrc_EffectiveIncomeTaxRateReconciliationEnergyEfficiencyPreferences_7C3F8BBF9C1324CC344B356E3CB24C60_documentation_en-US" xlink:label="lab_amrc_EffectiveIncomeTaxRateReconciliationEnergyEfficiencyPreferences_7C3F8BBF9C1324CC344B356E3CB24C60" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Energy Efficiency Preferences</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_EffectiveIncomeTaxRateReconciliationEnergyEfficiencyPreferences" xlink:label="loc_amrc_EffectiveIncomeTaxRateReconciliationEnergyEfficiencyPreferences_7C3F8BBF9C1324CC344B356E3CB24C60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_EffectiveIncomeTaxRateReconciliationEnergyEfficiencyPreferences_7C3F8BBF9C1324CC344B356E3CB24C60" xlink:to="lab_amrc_EffectiveIncomeTaxRateReconciliationEnergyEfficiencyPreferences_7C3F8BBF9C1324CC344B356E3CB24C60" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_250F6DBDF1C327AC7A9F356E3CB23C50_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_250F6DBDF1C327AC7A9F356E3CB23C50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign items and rate differential</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_250F6DBDF1C327AC7A9F356E3CB23C50_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_250F6DBDF1C327AC7A9F356E3CB23C50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_250F6DBDF1C327AC7A9F356E3CB23C50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_250F6DBDF1C327AC7A9F356E3CB23C50" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_250F6DBDF1C327AC7A9F356E3CB23C50" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_D0E4312ED6DAF3C1B484356E3CB27920_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_D0E4312ED6DAF3C1B484356E3CB27920" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax rate change</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_D0E4312ED6DAF3C1B484356E3CB27920_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_D0E4312ED6DAF3C1B484356E3CB27920" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_D0E4312ED6DAF3C1B484356E3CB27920" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_D0E4312ED6DAF3C1B484356E3CB27920" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_D0E4312ED6DAF3C1B484356E3CB27920" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_33009226AF077EE09421356E3CB2F56F_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_33009226AF077EE09421356E3CB2F56F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_33009226AF077EE09421356E3CB2F56F_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_33009226AF077EE09421356E3CB2F56F" 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, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_33009226AF077EE09421356E3CB2F56F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_33009226AF077EE09421356E3CB2F56F" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_33009226AF077EE09421356E3CB2F56F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_082B15ACDCD62DD7BC7C356E3CB2332C_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_082B15ACDCD62DD7BC7C356E3CB2332C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Miscellaneous</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_082B15ACDCD62DD7BC7C356E3CB2332C_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_082B15ACDCD62DD7BC7C356E3CB2332C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_082B15ACDCD62DD7BC7C356E3CB2332C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_082B15ACDCD62DD7BC7C356E3CB2332C" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_082B15ACDCD62DD7BC7C356E3CB2332C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D2C83A5EA56B2DEEFBFA356E3CB3A4A8_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D2C83A5EA56B2DEEFBFA356E3CB3A4A8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D2C83A5EA56B2DEEFBFA356E3CB3A4A8_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D2C83A5EA56B2DEEFBFA356E3CB3A4A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D2C83A5EA56B2DEEFBFA356E3CB3A4A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D2C83A5EA56B2DEEFBFA356E3CB3A4A8" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_D2C83A5EA56B2DEEFBFA356E3CB3A4A8" xlink:type="arc" />
    <link:label id="lab_amrc_DerivativesNumberOfLoansAssociatedWithHedgingInstrument_7A47BEF09064D9DCF8E44EE69BC587D6_terseLabel_en-US" xlink:label="lab_amrc_DerivativesNumberOfLoansAssociatedWithHedgingInstrument_7A47BEF09064D9DCF8E44EE69BC587D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number term loans that had a related interest rate swap</link:label>
    <link:label id="lab_amrc_DerivativesNumberOfLoansAssociatedWithHedgingInstrument_7A47BEF09064D9DCF8E44EE69BC587D6_label_en-US" xlink:label="lab_amrc_DerivativesNumberOfLoansAssociatedWithHedgingInstrument_7A47BEF09064D9DCF8E44EE69BC587D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Number Of Loans Associated With Hedging Instrument</link:label>
    <link:label id="lab_amrc_DerivativesNumberOfLoansAssociatedWithHedgingInstrument_7A47BEF09064D9DCF8E44EE69BC587D6_documentation_en-US" xlink:label="lab_amrc_DerivativesNumberOfLoansAssociatedWithHedgingInstrument_7A47BEF09064D9DCF8E44EE69BC587D6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivatives, Number Of Loans Associated With Hedging Instrument</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DerivativesNumberOfLoansAssociatedWithHedgingInstrument" xlink:label="loc_amrc_DerivativesNumberOfLoansAssociatedWithHedgingInstrument_7A47BEF09064D9DCF8E44EE69BC587D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DerivativesNumberOfLoansAssociatedWithHedgingInstrument_7A47BEF09064D9DCF8E44EE69BC587D6" xlink:to="lab_amrc_DerivativesNumberOfLoansAssociatedWithHedgingInstrument_7A47BEF09064D9DCF8E44EE69BC587D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_8655C048E1F5D5738AF02FF4F62A55C5_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract_8655C048E1F5D5738AF02FF4F62A55C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8655C048E1F5D5738AF02FF4F62A55C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8655C048E1F5D5738AF02FF4F62A55C5" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract_8655C048E1F5D5738AF02FF4F62A55C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_7D33EEA8C84A1A5E32202FF4F62A1335_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_7D33EEA8C84A1A5E32202FF4F62A1335" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_7D33EEA8C84A1A5E32202FF4F62A1335_label_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_7D33EEA8C84A1A5E32202FF4F62A1335" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_7D33EEA8C84A1A5E32202FF4F62A1335" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_7D33EEA8C84A1A5E32202FF4F62A1335" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_7D33EEA8C84A1A5E32202FF4F62A1335" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_93488302E44573990CC72FF4F62B0072_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_93488302E44573990CC72FF4F62B0072" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_93488302E44573990CC72FF4F62B0072_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_93488302E44573990CC72FF4F62B0072" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_93488302E44573990CC72FF4F62B0072" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_93488302E44573990CC72FF4F62B0072" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_93488302E44573990CC72FF4F62B0072" xlink:type="arc" />
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5B7F853C750016D859CE2FF4F62B05B7_terseLabel_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5B7F853C750016D859CE2FF4F62B05B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:label id="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5B7F853C750016D859CE2FF4F62B05B7_label_en-US" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5B7F853C750016D859CE2FF4F62B05B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5B7F853C750016D859CE2FF4F62B05B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5B7F853C750016D859CE2FF4F62B05B7" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_5B7F853C750016D859CE2FF4F62B05B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_E8C78C5EB952D1EFCA2F2FF4F62BE1DD_terseLabel_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_E8C78C5EB952D1EFCA2F2FF4F62BE1DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606 [Member]</link:label>
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_E8C78C5EB952D1EFCA2F2FF4F62BE1DD_label_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_E8C78C5EB952D1EFCA2F2FF4F62BE1DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_E8C78C5EB952D1EFCA2F2FF4F62BE1DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_E8C78C5EB952D1EFCA2F2FF4F62BE1DD" xlink:to="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_E8C78C5EB952D1EFCA2F2FF4F62BE1DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_7793D2DC6D4663FB03FC2FF4F62B3603_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_7793D2DC6D4663FB03FC2FF4F62B3603" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_7793D2DC6D4663FB03FC2FF4F62B3603_label_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_7793D2DC6D4663FB03FC2FF4F62B3603" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_7793D2DC6D4663FB03FC2FF4F62B3603" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_7793D2DC6D4663FB03FC2FF4F62B3603" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_7793D2DC6D4663FB03FC2FF4F62B3603" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNet_A51B114E37C0ABA8D03F2FF4F62B2E74_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_A51B114E37C0ABA8D03F2FF4F62B2E74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net (including amounts in VIEs of $374 and $328, respectively)</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_A51B114E37C0ABA8D03F2FF4F62B2E74_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_A51B114E37C0ABA8D03F2FF4F62B2E74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_A51B114E37C0ABA8D03F2FF4F62B2E74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet_A51B114E37C0ABA8D03F2FF4F62B2E74" xlink:to="lab_us-gaap_AccountsReceivableNet_A51B114E37C0ABA8D03F2FF4F62B2E74" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableRetainage_8374195EDF5EF6C8BDC62FF4F62C10FE_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainage_8374195EDF5EF6C8BDC62FF4F62C10FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable retainage, net</link:label>
    <link:label id="lab_us-gaap_ContractReceivableRetainage_8374195EDF5EF6C8BDC62FF4F62C10FE_label_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainage_8374195EDF5EF6C8BDC62FF4F62C10FE" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="loc_us-gaap_ContractReceivableRetainage_8374195EDF5EF6C8BDC62FF4F62C10FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableRetainage_8374195EDF5EF6C8BDC62FF4F62C10FE" xlink:to="lab_us-gaap_ContractReceivableRetainage_8374195EDF5EF6C8BDC62FF4F62C10FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetAbstract_8A10D05B8AD47BA598B72FF4F62C7BF0_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetAbstract_8A10D05B8AD47BA598B72FF4F62C7BF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Assets:</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetAbstract_8A10D05B8AD47BA598B72FF4F62C7BF0_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetAbstract_8A10D05B8AD47BA598B72FF4F62C7BF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetAbstract" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetAbstract_8A10D05B8AD47BA598B72FF4F62C7BF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetAbstract_8A10D05B8AD47BA598B72FF4F62C7BF0" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetAbstract_8A10D05B8AD47BA598B72FF4F62C7BF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_56B870DE954886E284E92FF4F62CE671_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent_56B870DE954886E284E92FF4F62CE671" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_56B870DE954886E284E92FF4F62CE671_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent_56B870DE954886E284E92FF4F62CE671" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_56B870DE954886E284E92FF4F62CE671" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_56B870DE954886E284E92FF4F62CE671" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent_56B870DE954886E284E92FF4F62CE671" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityAbstract_A117125B696890BD700C2FF4F62CDE5E_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityAbstract_A117125B696890BD700C2FF4F62CDE5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Liabilities:</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityAbstract_A117125B696890BD700C2FF4F62CDE5E_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityAbstract_A117125B696890BD700C2FF4F62CDE5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityAbstract" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract_A117125B696890BD700C2FF4F62CDE5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract_A117125B696890BD700C2FF4F62CDE5E" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityAbstract_A117125B696890BD700C2FF4F62CDE5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_33B022F033428B8A87602FF4F62DC6C1_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_33B022F033428B8A87602FF4F62DC6C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of cost and estimated earnings</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_33B022F033428B8A87602FF4F62DC6C1_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability_33B022F033428B8A87602FF4F62DC6C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaap_ContractWithCustomerLiability_33B022F033428B8A87602FF4F62DC6C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability_33B022F033428B8A87602FF4F62DC6C1" xlink:to="lab_us-gaap_ContractWithCustomerLiability_33B022F033428B8A87602FF4F62DC6C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_12F7AAF0F5AB2524062B16BE0E890F50_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_12F7AAF0F5AB2524062B16BE0E890F50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_12F7AAF0F5AB2524062B16BE0E890F50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_12F7AAF0F5AB2524062B16BE0E890F50" xlink:to="lab_us-gaap_DebtDisclosureAbstract_12F7AAF0F5AB2524062B16BE0E890F50" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_CE0E717B26130FB756DD16BE0E8906B6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock_CE0E717B26130FB756DD16BE0E8906B6" 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_LongTermDebtTextBlock_CE0E717B26130FB756DD16BE0E8906B6_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock_CE0E717B26130FB756DD16BE0E8906B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaap_LongTermDebtTextBlock_CE0E717B26130FB756DD16BE0E8906B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock_CE0E717B26130FB756DD16BE0E8906B6" xlink:to="lab_us-gaap_LongTermDebtTextBlock_CE0E717B26130FB756DD16BE0E8906B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_428F6A8F81FED163FBCE16BE0E749AE9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_428F6A8F81FED163FBCE16BE0E749AE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_428F6A8F81FED163FBCE16BE0E749AE9_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_428F6A8F81FED163FBCE16BE0E749AE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_428F6A8F81FED163FBCE16BE0E749AE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_428F6A8F81FED163FBCE16BE0E749AE9" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_428F6A8F81FED163FBCE16BE0E749AE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_CC97BFB9ECEE5B31613316BE0E744F39_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_CC97BFB9ECEE5B31613316BE0E744F39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_CC97BFB9ECEE5B31613316BE0E744F39_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_CC97BFB9ECEE5B31613316BE0E744F39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_CC97BFB9ECEE5B31613316BE0E744F39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_CC97BFB9ECEE5B31613316BE0E744F39" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_CC97BFB9ECEE5B31613316BE0E744F39" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D7F9430ECADA9822B20416BE0E7549C3_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D7F9430ECADA9822B20416BE0E7549C3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before (benefit) provision for income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D7F9430ECADA9822B20416BE0E7549C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D7F9430ECADA9822B20416BE0E7549C3" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_D7F9430ECADA9822B20416BE0E7549C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_999C15FF88D8D868713316BE0E87F30A_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_999C15FF88D8D868713316BE0E87F30A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash, noncurrent</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_999C15FF88D8D868713316BE0E87F30A_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_999C15FF88D8D868713316BE0E87F30A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_999C15FF88D8D868713316BE0E87F30A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_999C15FF88D8D868713316BE0E87F30A" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_999C15FF88D8D868713316BE0E87F30A" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_FCC2B64A48293142A17516BE0FAAFFFB_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_FCC2B64A48293142A17516BE0FAAFFFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_FCC2B64A48293142A17516BE0FAAFFFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_FCC2B64A48293142A17516BE0FAAFFFB" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_FCC2B64A48293142A17516BE0FAAFFFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_4EEE5BBF47324E20437B16BE0FAAC6B6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_4EEE5BBF47324E20437B16BE0FAAC6B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_4EEE5BBF47324E20437B16BE0FAAC6B6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_4EEE5BBF47324E20437B16BE0FAAC6B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_4EEE5BBF47324E20437B16BE0FAAC6B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_4EEE5BBF47324E20437B16BE0FAAC6B6" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_4EEE5BBF47324E20437B16BE0FAAC6B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7B3261CBF7712323768A16BE0FAB4474_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7B3261CBF7712323768A16BE0FAB4474" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7B3261CBF7712323768A16BE0FAB4474_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7B3261CBF7712323768A16BE0FAB4474" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7B3261CBF7712323768A16BE0FAB4474" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7B3261CBF7712323768A16BE0FAB4474" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7B3261CBF7712323768A16BE0FAB4474" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6C96FA87061713D305C216BE0FAB1250_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6C96FA87061713D305C216BE0FAB1250" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6C96FA87061713D305C216BE0FAB1250_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6C96FA87061713D305C216BE0FAB1250" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6C96FA87061713D305C216BE0FAB1250" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6C96FA87061713D305C216BE0FAB1250" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6C96FA87061713D305C216BE0FAB1250" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsAbstract_ADE50D950D8A533FFB205A594E1F28D2_label_en-US" xlink:label="lab_us-gaap_OtherAssetsAbstract_ADE50D950D8A533FFB205A594E1F28D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaap_OtherAssetsAbstract_ADE50D950D8A533FFB205A594E1F28D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsAbstract_ADE50D950D8A533FFB205A594E1F28D2" xlink:to="lab_us-gaap_OtherAssetsAbstract_ADE50D950D8A533FFB205A594E1F28D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A62A905CFAB2A31CEF775A594E1FD438_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A62A905CFAB2A31CEF775A594E1FD438" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A62A905CFAB2A31CEF775A594E1FD438_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A62A905CFAB2A31CEF775A594E1FD438" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A62A905CFAB2A31CEF775A594E1FD438" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A62A905CFAB2A31CEF775A594E1FD438" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_A62A905CFAB2A31CEF775A594E1FD438" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementScenarioAxis_547E6DB57BF63FD2BD455A594E1F29FB_terseLabel_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_547E6DB57BF63FD2BD455A594E1F29FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementScenarioAxis_547E6DB57BF63FD2BD455A594E1F29FB_label_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_547E6DB57BF63FD2BD455A594E1F29FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_547E6DB57BF63FD2BD455A594E1F29FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementScenarioAxis_547E6DB57BF63FD2BD455A594E1F29FB" xlink:to="lab_us-gaap_StatementScenarioAxis_547E6DB57BF63FD2BD455A594E1F29FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_940AC46313A20E1AF1375A594E20E450_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_940AC46313A20E1AF1375A594E20E450" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_940AC46313A20E1AF1375A594E20E450_label_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_940AC46313A20E1AF1375A594E20E450" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_940AC46313A20E1AF1375A594E20E450" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_940AC46313A20E1AF1375A594E20E450" xlink:to="lab_us-gaap_ScenarioUnspecifiedDomain_940AC46313A20E1AF1375A594E20E450" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioPlanMember_CAB12F102EBCDD17DF7E5A594E20A894_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioPlanMember_CAB12F102EBCDD17DF7E5A594E20A894" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Plan</link:label>
    <link:label id="lab_us-gaap_ScenarioPlanMember_CAB12F102EBCDD17DF7E5A594E20A894_label_en-US" xlink:label="lab_us-gaap_ScenarioPlanMember_CAB12F102EBCDD17DF7E5A594E20A894" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Plan [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="loc_us-gaap_ScenarioPlanMember_CAB12F102EBCDD17DF7E5A594E20A894" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioPlanMember_CAB12F102EBCDD17DF7E5A594E20A894" xlink:to="lab_us-gaap_ScenarioPlanMember_CAB12F102EBCDD17DF7E5A594E20A894" xlink:type="arc" />
    <link:label id="lab_amrc_SolarProjects2018Member_4040029B0C82BADF22A95A594E217049_terseLabel_en-US" xlink:label="lab_amrc_SolarProjects2018Member_4040029B0C82BADF22A95A594E217049" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Solar Projects 2018</link:label>
    <link:label id="lab_amrc_SolarProjects2018Member_4040029B0C82BADF22A95A594E217049_label_en-US" xlink:label="lab_amrc_SolarProjects2018Member_4040029B0C82BADF22A95A594E217049" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Projects 2018 [Member]</link:label>
    <link:label id="lab_amrc_SolarProjects2018Member_4040029B0C82BADF22A95A594E217049_documentation_en-US" xlink:label="lab_amrc_SolarProjects2018Member_4040029B0C82BADF22A95A594E217049" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Solar Projects 2018 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SolarProjects2018Member" xlink:label="loc_amrc_SolarProjects2018Member_4040029B0C82BADF22A95A594E217049" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SolarProjects2018Member_4040029B0C82BADF22A95A594E217049" xlink:to="lab_amrc_SolarProjects2018Member_4040029B0C82BADF22A95A594E217049" xlink:type="arc" />
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_89A60B6BC52FDD7075915A594E211105_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis_89A60B6BC52FDD7075915A594E211105" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_89A60B6BC52FDD7075915A594E211105_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis_89A60B6BC52FDD7075915A594E211105" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RegulatoryAssetAxis" xlink:label="loc_us-gaap_RegulatoryAssetAxis_89A60B6BC52FDD7075915A594E211105" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetAxis_89A60B6BC52FDD7075915A594E211105" xlink:to="lab_us-gaap_RegulatoryAssetAxis_89A60B6BC52FDD7075915A594E211105" xlink:type="arc" />
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_D88D7B454A94840A8C7A5A594E2193CC_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain_D88D7B454A94840A8C7A5A594E2193CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_D88D7B454A94840A8C7A5A594E2193CC_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain_D88D7B454A94840A8C7A5A594E2193CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Asset [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="loc_us-gaap_RegulatoryAssetDomain_D88D7B454A94840A8C7A5A594E2193CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetDomain_D88D7B454A94840A8C7A5A594E2193CC" xlink:to="lab_us-gaap_RegulatoryAssetDomain_D88D7B454A94840A8C7A5A594E2193CC" xlink:type="arc" />
    <link:label id="lab_amrc_RenewalEnergyProgramMember_4CD6DFDD43ADAD7ACC355A594E22EEEB_terseLabel_en-US" xlink:label="lab_amrc_RenewalEnergyProgramMember_4CD6DFDD43ADAD7ACC355A594E22EEEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Renewal Energy Program</link:label>
    <link:label id="lab_amrc_RenewalEnergyProgramMember_4CD6DFDD43ADAD7ACC355A594E22EEEB_label_en-US" xlink:label="lab_amrc_RenewalEnergyProgramMember_4CD6DFDD43ADAD7ACC355A594E22EEEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Renewal Energy Program [Member]</link:label>
    <link:label id="lab_amrc_RenewalEnergyProgramMember_4CD6DFDD43ADAD7ACC355A594E22EEEB_documentation_en-US" xlink:label="lab_amrc_RenewalEnergyProgramMember_4CD6DFDD43ADAD7ACC355A594E22EEEB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Renewal Energy Program [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_RenewalEnergyProgramMember" xlink:label="loc_amrc_RenewalEnergyProgramMember_4CD6DFDD43ADAD7ACC355A594E22EEEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_RenewalEnergyProgramMember_4CD6DFDD43ADAD7ACC355A594E22EEEB" xlink:to="lab_amrc_RenewalEnergyProgramMember_4CD6DFDD43ADAD7ACC355A594E22EEEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_FE03E8EDC68C57CCFC885A594E22703F_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_FE03E8EDC68C57CCFC885A594E22703F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_FE03E8EDC68C57CCFC885A594E22703F_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_FE03E8EDC68C57CCFC885A594E22703F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FE03E8EDC68C57CCFC885A594E22703F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_FE03E8EDC68C57CCFC885A594E22703F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_FE03E8EDC68C57CCFC885A594E22703F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOther_29A4A809A29526DC8C155A594E226A53_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOther_29A4A809A29526DC8C155A594E226A53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOther_29A4A809A29526DC8C155A594E226A53_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOther_29A4A809A29526DC8C155A594E226A53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Other, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther_29A4A809A29526DC8C155A594E226A53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOther_29A4A809A29526DC8C155A594E226A53" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOther_29A4A809A29526DC8C155A594E226A53" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_653C1E01A411A2D8B9665A594E2324A2_negatedLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_653C1E01A411A2D8B9665A594E2324A2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less - accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_653C1E01A411A2D8B9665A594E2324A2_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_653C1E01A411A2D8B9665A594E2324A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Other, Accumulated Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_653C1E01A411A2D8B9665A594E2324A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_653C1E01A411A2D8B9665A594E2324A2" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_653C1E01A411A2D8B9665A594E2324A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherNet_190036C2F988E37505705A594E23DA09_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherNet_190036C2F988E37505705A594E23DA09" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Energy assets, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherNet_190036C2F988E37505705A594E23DA09_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherNet_190036C2F988E37505705A594E23DA09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Other, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_190036C2F988E37505705A594E23DA09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_190036C2F988E37505705A594E23DA09" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOtherNet_190036C2F988E37505705A594E23DA09" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasedAssetsGross_AC46B59A2B979DA4E99F5A594E234B11_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasedAssetsGross_AC46B59A2B979DA4E99F5A594E234B11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital lease assets</link:label>
    <link:label id="lab_us-gaap_CapitalLeasedAssetsGross_AC46B59A2B979DA4E99F5A594E234B11_label_en-US" xlink:label="lab_us-gaap_CapitalLeasedAssetsGross_AC46B59A2B979DA4E99F5A594E234B11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leased Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="loc_us-gaap_CapitalLeasedAssetsGross_AC46B59A2B979DA4E99F5A594E234B11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasedAssetsGross_AC46B59A2B979DA4E99F5A594E234B11" xlink:to="lab_us-gaap_CapitalLeasedAssetsGross_AC46B59A2B979DA4E99F5A594E234B11" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_7305E7A0149E7F1A8C195A594E23A799_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_7305E7A0149E7F1A8C195A594E23A799" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less - accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_7305E7A0149E7F1A8C195A594E23A799_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_7305E7A0149E7F1A8C195A594E23A799" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_7305E7A0149E7F1A8C195A594E23A799" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_7305E7A0149E7F1A8C195A594E23A799" xlink:to="lab_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_7305E7A0149E7F1A8C195A594E23A799" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_A0A572F5F09A136138A65A594E236247_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_A0A572F5F09A136138A65A594E236247" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Capital lease assets, net</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_A0A572F5F09A136138A65A594E236247_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_A0A572F5F09A136138A65A594E236247" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Balance Sheet, Assets by Major Class, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="loc_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_A0A572F5F09A136138A65A594E236247" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_A0A572F5F09A136138A65A594E236247" xlink:to="lab_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_A0A572F5F09A136138A65A594E236247" xlink:type="arc" />
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BB3E337BB2DF10C3FE505A594E237008_verboseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BB3E337BB2DF10C3FE505A594E237008" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Project asset depreciation</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BB3E337BB2DF10C3FE505A594E237008_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BB3E337BB2DF10C3FE505A594E237008" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utilities Operating Expense, Depreciation and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BB3E337BB2DF10C3FE505A594E237008" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BB3E337BB2DF10C3FE505A594E237008" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BB3E337BB2DF10C3FE505A594E237008" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_BC8B447BD538B4E87E6D5A594E237BFD_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_BC8B447BD538B4E87E6D5A594E237BFD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense on capital lease assets</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_BC8B447BD538B4E87E6D5A594E237BFD_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_BC8B447BD538B4E87E6D5A594E237BFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Income Statement, Amortization Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesIncomeStatementAmortizationExpense" xlink:label="loc_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_BC8B447BD538B4E87E6D5A594E237BFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_BC8B447BD538B4E87E6D5A594E237BFD" xlink:to="lab_us-gaap_CapitalLeasesIncomeStatementAmortizationExpense_BC8B447BD538B4E87E6D5A594E237BFD" xlink:type="arc" />
    <link:label id="lab_amrc_BusinessCombinationNumberOfProjectsAcquired_E328CDF3F877BF5B88095A594E24263D_terseLabel_en-US" xlink:label="lab_amrc_BusinessCombinationNumberOfProjectsAcquired_E328CDF3F877BF5B88095A594E24263D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of projects acquired</link:label>
    <link:label id="lab_amrc_BusinessCombinationNumberOfProjectsAcquired_E328CDF3F877BF5B88095A594E24263D_label_en-US" xlink:label="lab_amrc_BusinessCombinationNumberOfProjectsAcquired_E328CDF3F877BF5B88095A594E24263D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Number Of Projects Acquired</link:label>
    <link:label id="lab_amrc_BusinessCombinationNumberOfProjectsAcquired_E328CDF3F877BF5B88095A594E24263D_documentation_en-US" xlink:label="lab_amrc_BusinessCombinationNumberOfProjectsAcquired_E328CDF3F877BF5B88095A594E24263D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Number Of Projects Acquired</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_BusinessCombinationNumberOfProjectsAcquired" xlink:label="loc_amrc_BusinessCombinationNumberOfProjectsAcquired_E328CDF3F877BF5B88095A594E24263D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_BusinessCombinationNumberOfProjectsAcquired_E328CDF3F877BF5B88095A594E24263D" xlink:to="lab_amrc_BusinessCombinationNumberOfProjectsAcquired_E328CDF3F877BF5B88095A594E24263D" xlink:type="arc" />
    <link:label id="lab_amrc_BusinessCombinationProjectsAcquiredNumberOfDevelopers_33E7A6C38D8BE92D27E35A594E249C82_terseLabel_en-US" xlink:label="lab_amrc_BusinessCombinationProjectsAcquiredNumberOfDevelopers_33E7A6C38D8BE92D27E35A594E249C82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of developers current year solar projects were purchased from</link:label>
    <link:label id="lab_amrc_BusinessCombinationProjectsAcquiredNumberOfDevelopers_33E7A6C38D8BE92D27E35A594E249C82_label_en-US" xlink:label="lab_amrc_BusinessCombinationProjectsAcquiredNumberOfDevelopers_33E7A6C38D8BE92D27E35A594E249C82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Projects Acquired, Number Of Developers</link:label>
    <link:label id="lab_amrc_BusinessCombinationProjectsAcquiredNumberOfDevelopers_33E7A6C38D8BE92D27E35A594E249C82_documentation_en-US" xlink:label="lab_amrc_BusinessCombinationProjectsAcquiredNumberOfDevelopers_33E7A6C38D8BE92D27E35A594E249C82" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Projects Acquired, Number Of Developers</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_BusinessCombinationProjectsAcquiredNumberOfDevelopers" xlink:label="loc_amrc_BusinessCombinationProjectsAcquiredNumberOfDevelopers_33E7A6C38D8BE92D27E35A594E249C82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_BusinessCombinationProjectsAcquiredNumberOfDevelopers_33E7A6C38D8BE92D27E35A594E249C82" xlink:to="lab_amrc_BusinessCombinationProjectsAcquiredNumberOfDevelopers_33E7A6C38D8BE92D27E35A594E249C82" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_E1C51C04DF8AABF993735A594E24127B_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_E1C51C04DF8AABF993735A594E24127B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair value of consideration</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_E1C51C04DF8AABF993735A594E24127B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_E1C51C04DF8AABF993735A594E24127B" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_E1C51C04DF8AABF993735A594E24127B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_815D227B0743322DF3545A594E24A8C3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_815D227B0743322DF3545A594E24A8C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_815D227B0743322DF3545A594E24A8C3_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_815D227B0743322DF3545A594E24A8C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_815D227B0743322DF3545A594E24A8C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_815D227B0743322DF3545A594E24A8C3" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_815D227B0743322DF3545A594E24A8C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_BACFAA55066CB631ADBB5A594E25E592_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross_BACFAA55066CB631ADBB5A594E25E592" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Payments to acquire businesses</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_BACFAA55066CB631ADBB5A594E25E592_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross_BACFAA55066CB631ADBB5A594E25E592" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_BACFAA55066CB631ADBB5A594E25E592" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross_BACFAA55066CB631ADBB5A594E25E592" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross_BACFAA55066CB631ADBB5A594E25E592" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_805D26F383EFE614791F5A594E25D48A_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_805D26F383EFE614791F5A594E25D48A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligation, project assets</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_805D26F383EFE614791F5A594E25D48A_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_805D26F383EFE614791F5A594E25D48A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation, Legally Restricted Assets, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue" xlink:label="loc_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_805D26F383EFE614791F5A594E25D48A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_805D26F383EFE614791F5A594E25D48A" xlink:to="lab_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_805D26F383EFE614791F5A594E25D48A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetRetirementObligation_6D50591950B9FB52E18A5A594E252BB2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation_6D50591950B9FB52E18A5A594E252BB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligation</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_6D50591950B9FB52E18A5A594E252BB2_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation_6D50591950B9FB52E18A5A594E252BB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaap_AssetRetirementObligation_6D50591950B9FB52E18A5A594E252BB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligation_6D50591950B9FB52E18A5A594E252BB2" xlink:to="lab_us-gaap_AssetRetirementObligation_6D50591950B9FB52E18A5A594E252BB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_B9DFCF8B79A22584BBD631CD97158D8D_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_B9DFCF8B79A22584BBD631CD97158D8D" 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_B9DFCF8B79A22584BBD631CD97158D8D_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_B9DFCF8B79A22584BBD631CD97158D8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_B9DFCF8B79A22584BBD631CD97158D8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_B9DFCF8B79A22584BBD631CD97158D8D" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_B9DFCF8B79A22584BBD631CD97158D8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_4B3408CBFC1187387F1631CD9715B361_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_4B3408CBFC1187387F1631CD9715B361" 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_4B3408CBFC1187387F1631CD9715B361_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_4B3408CBFC1187387F1631CD9715B361" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4B3408CBFC1187387F1631CD9715B361" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4B3408CBFC1187387F1631CD9715B361" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_4B3408CBFC1187387F1631CD9715B361" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_E9395292130746249FB631CD97162615_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_E9395292130746249FB631CD97162615" 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_E9395292130746249FB631CD97162615_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_E9395292130746249FB631CD97162615" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E9395292130746249FB631CD97162615" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_E9395292130746249FB631CD97162615" xlink:to="lab_us-gaap_SegmentDomain_E9395292130746249FB631CD97162615" xlink:type="arc" />
    <link:label id="lab_amrc_OtherUSRegionsMember_937DE8430BA3C114639631CD9716F6C7_terseLabel_en-US" xlink:label="lab_amrc_OtherUSRegionsMember_937DE8430BA3C114639631CD9716F6C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Regions</link:label>
    <link:label id="lab_amrc_OtherUSRegionsMember_937DE8430BA3C114639631CD9716F6C7_label_en-US" xlink:label="lab_amrc_OtherUSRegionsMember_937DE8430BA3C114639631CD9716F6C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other U.S Regions [Member]</link:label>
    <link:label id="lab_amrc_OtherUSRegionsMember_937DE8430BA3C114639631CD9716F6C7_documentation_en-US" xlink:label="lab_amrc_OtherUSRegionsMember_937DE8430BA3C114639631CD9716F6C7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other U.S Regions [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_OtherUSRegionsMember" xlink:label="loc_amrc_OtherUSRegionsMember_937DE8430BA3C114639631CD9716F6C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_OtherUSRegionsMember_937DE8430BA3C114639631CD9716F6C7" xlink:to="lab_amrc_OtherUSRegionsMember_937DE8430BA3C114639631CD9716F6C7" xlink:type="arc" />
    <link:label id="lab_amrc_USFederalMember_D96568B1F425CCCA650D31CD97165529_terseLabel_en-US" xlink:label="lab_amrc_USFederalMember_D96568B1F425CCCA650D31CD97165529" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Federal</link:label>
    <link:label id="lab_amrc_USFederalMember_D96568B1F425CCCA650D31CD97165529_label_en-US" xlink:label="lab_amrc_USFederalMember_D96568B1F425CCCA650D31CD97165529" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">U.S Federal [Member]</link:label>
    <link:label id="lab_amrc_USFederalMember_D96568B1F425CCCA650D31CD97165529_documentation_en-US" xlink:label="lab_amrc_USFederalMember_D96568B1F425CCCA650D31CD97165529" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">U.S Federal [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_USFederalMember" xlink:label="loc_amrc_USFederalMember_D96568B1F425CCCA650D31CD97165529" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_USFederalMember_D96568B1F425CCCA650D31CD97165529" xlink:to="lab_amrc_USFederalMember_D96568B1F425CCCA650D31CD97165529" xlink:type="arc" />
    <link:label id="lab_amrc_CanadaSegmentMember_BAED2E2714CA47E2E5D331CD97162EE9_terseLabel_en-US" xlink:label="lab_amrc_CanadaSegmentMember_BAED2E2714CA47E2E5D331CD97162EE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_amrc_CanadaSegmentMember_BAED2E2714CA47E2E5D331CD97162EE9_label_en-US" xlink:label="lab_amrc_CanadaSegmentMember_BAED2E2714CA47E2E5D331CD97162EE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada Segment [Member]</link:label>
    <link:label id="lab_amrc_CanadaSegmentMember_BAED2E2714CA47E2E5D331CD97162EE9_documentation_en-US" xlink:label="lab_amrc_CanadaSegmentMember_BAED2E2714CA47E2E5D331CD97162EE9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Canada Segment [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CanadaSegmentMember" xlink:label="loc_amrc_CanadaSegmentMember_BAED2E2714CA47E2E5D331CD97162EE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CanadaSegmentMember_BAED2E2714CA47E2E5D331CD97162EE9" xlink:to="lab_amrc_CanadaSegmentMember_BAED2E2714CA47E2E5D331CD97162EE9" xlink:type="arc" />
    <link:label id="lab_amrc_SmallScaleInfrastructureMember_E7D59E9A7E0DF587712931CD9716C132_verboseLabel_en-US" xlink:label="lab_amrc_SmallScaleInfrastructureMember_E7D59E9A7E0DF587712931CD9716C132" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-Solar DG</link:label>
    <link:label id="lab_amrc_SmallScaleInfrastructureMember_E7D59E9A7E0DF587712931CD9716C132_label_en-US" xlink:label="lab_amrc_SmallScaleInfrastructureMember_E7D59E9A7E0DF587712931CD9716C132" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Small Scale Infrastructure [Member]</link:label>
    <link:label id="lab_amrc_SmallScaleInfrastructureMember_E7D59E9A7E0DF587712931CD9716C132_documentation_en-US" xlink:label="lab_amrc_SmallScaleInfrastructureMember_E7D59E9A7E0DF587712931CD9716C132" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Small Scale Infrastructure [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SmallScaleInfrastructureMember" xlink:label="loc_amrc_SmallScaleInfrastructureMember_E7D59E9A7E0DF587712931CD9716C132" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SmallScaleInfrastructureMember_E7D59E9A7E0DF587712931CD9716C132" xlink:to="lab_amrc_SmallScaleInfrastructureMember_E7D59E9A7E0DF587712931CD9716C132" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_334280A6EEAEC74D675331CD9716CAD3_terseLabel_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember_334280A6EEAEC74D675331CD9716CAD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_334280A6EEAEC74D675331CD9716CAD3_label_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember_334280A6EEAEC74D675331CD9716CAD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaap_AllOtherSegmentsMember_334280A6EEAEC74D675331CD9716CAD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllOtherSegmentsMember_334280A6EEAEC74D675331CD9716CAD3" xlink:to="lab_us-gaap_AllOtherSegmentsMember_334280A6EEAEC74D675331CD9716CAD3" xlink:type="arc" />
    <link:label id="lab_amrc_ProjectRevenueMember_43BC4FB578609591F9ED31CD9717039C_terseLabel_en-US" xlink:label="lab_amrc_ProjectRevenueMember_43BC4FB578609591F9ED31CD9717039C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project revenue</link:label>
    <link:label id="lab_amrc_ProjectRevenueMember_43BC4FB578609591F9ED31CD9717039C_label_en-US" xlink:label="lab_amrc_ProjectRevenueMember_43BC4FB578609591F9ED31CD9717039C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Revenue [Member]</link:label>
    <link:label id="lab_amrc_ProjectRevenueMember_43BC4FB578609591F9ED31CD9717039C_documentation_en-US" xlink:label="lab_amrc_ProjectRevenueMember_43BC4FB578609591F9ED31CD9717039C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project Revenue [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ProjectRevenueMember" xlink:label="loc_amrc_ProjectRevenueMember_43BC4FB578609591F9ED31CD9717039C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ProjectRevenueMember_43BC4FB578609591F9ED31CD9717039C" xlink:to="lab_amrc_ProjectRevenueMember_43BC4FB578609591F9ED31CD9717039C" xlink:type="arc" />
    <link:label id="lab_amrc_OperationsAndMaintenanceRevenueMember_062B100AF8B57BDBE14531CD971707DB_terseLabel_en-US" xlink:label="lab_amrc_OperationsAndMaintenanceRevenueMember_062B100AF8B57BDBE14531CD971707DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">O&amp;M revenue</link:label>
    <link:label id="lab_amrc_OperationsAndMaintenanceRevenueMember_062B100AF8B57BDBE14531CD971707DB_label_en-US" xlink:label="lab_amrc_OperationsAndMaintenanceRevenueMember_062B100AF8B57BDBE14531CD971707DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operations And Maintenance Revenue [Member]</link:label>
    <link:label id="lab_amrc_OperationsAndMaintenanceRevenueMember_062B100AF8B57BDBE14531CD971707DB_documentation_en-US" xlink:label="lab_amrc_OperationsAndMaintenanceRevenueMember_062B100AF8B57BDBE14531CD971707DB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operations And Maintenance Revenue [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_OperationsAndMaintenanceRevenueMember" xlink:label="loc_amrc_OperationsAndMaintenanceRevenueMember_062B100AF8B57BDBE14531CD971707DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_OperationsAndMaintenanceRevenueMember_062B100AF8B57BDBE14531CD971707DB" xlink:to="lab_amrc_OperationsAndMaintenanceRevenueMember_062B100AF8B57BDBE14531CD971707DB" xlink:type="arc" />
    <link:label id="lab_amrc_EnergyAssetsRevenueMember_90CF17BB3C6072260D7231CD97171F74_terseLabel_en-US" xlink:label="lab_amrc_EnergyAssetsRevenueMember_90CF17BB3C6072260D7231CD97171F74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy assets</link:label>
    <link:label id="lab_amrc_EnergyAssetsRevenueMember_90CF17BB3C6072260D7231CD97171F74_label_en-US" xlink:label="lab_amrc_EnergyAssetsRevenueMember_90CF17BB3C6072260D7231CD97171F74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Energy Assets Revenue [Member]</link:label>
    <link:label id="lab_amrc_EnergyAssetsRevenueMember_90CF17BB3C6072260D7231CD97171F74_documentation_en-US" xlink:label="lab_amrc_EnergyAssetsRevenueMember_90CF17BB3C6072260D7231CD97171F74" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Energy Assets Revenue [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_EnergyAssetsRevenueMember" xlink:label="loc_amrc_EnergyAssetsRevenueMember_90CF17BB3C6072260D7231CD97171F74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_EnergyAssetsRevenueMember_90CF17BB3C6072260D7231CD97171F74" xlink:to="lab_amrc_EnergyAssetsRevenueMember_90CF17BB3C6072260D7231CD97171F74" xlink:type="arc" />
    <link:label id="lab_amrc_OtherRevenueMember_DE5B80BDF0998E7679EA31CD9718662B_terseLabel_en-US" xlink:label="lab_amrc_OtherRevenueMember_DE5B80BDF0998E7679EA31CD9718662B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_amrc_OtherRevenueMember_DE5B80BDF0998E7679EA31CD9718662B_label_en-US" xlink:label="lab_amrc_OtherRevenueMember_DE5B80BDF0998E7679EA31CD9718662B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Revenue [Member]</link:label>
    <link:label id="lab_amrc_OtherRevenueMember_DE5B80BDF0998E7679EA31CD9718662B_documentation_en-US" xlink:label="lab_amrc_OtherRevenueMember_DE5B80BDF0998E7679EA31CD9718662B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Revenue [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_OtherRevenueMember" xlink:label="loc_amrc_OtherRevenueMember_DE5B80BDF0998E7679EA31CD9718662B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_OtherRevenueMember_DE5B80BDF0998E7679EA31CD9718662B" xlink:to="lab_amrc_OtherRevenueMember_DE5B80BDF0998E7679EA31CD9718662B" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_4A6ABFA864274EECC55431CD971826F0_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_4A6ABFA864274EECC55431CD971826F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_4A6ABFA864274EECC55431CD971826F0_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_4A6ABFA864274EECC55431CD971826F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_4A6ABFA864274EECC55431CD971826F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_4A6ABFA864274EECC55431CD971826F0" xlink:to="lab_srt_StatementGeographicalAxis_4A6ABFA864274EECC55431CD971826F0" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_7EF95A7062DDAAEB28F531CD97188D37_verboseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_7EF95A7062DDAAEB28F531CD97188D37" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Segment, Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_7EF95A7062DDAAEB28F531CD97188D37_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_7EF95A7062DDAAEB28F531CD97188D37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_7EF95A7062DDAAEB28F531CD97188D37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_7EF95A7062DDAAEB28F531CD97188D37" xlink:to="lab_srt_SegmentGeographicalDomain_7EF95A7062DDAAEB28F531CD97188D37" xlink:type="arc" />
    <link:label id="lab_country_US_05A0D3D6EDFAB84285D231CD97187B73_terseLabel_en-US" xlink:label="lab_country_US_05A0D3D6EDFAB84285D231CD97187B73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_05A0D3D6EDFAB84285D231CD97187B73_label_en-US" xlink:label="lab_country_US_05A0D3D6EDFAB84285D231CD97187B73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_05A0D3D6EDFAB84285D231CD97187B73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_05A0D3D6EDFAB84285D231CD97187B73" xlink:to="lab_country_US_05A0D3D6EDFAB84285D231CD97187B73" xlink:type="arc" />
    <link:label id="lab_country_CA_0880BDC8D50EC4DF21C431CD97199C5E_terseLabel_en-US" xlink:label="lab_country_CA_0880BDC8D50EC4DF21C431CD97199C5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_0880BDC8D50EC4DF21C431CD97199C5E_label_en-US" xlink:label="lab_country_CA_0880BDC8D50EC4DF21C431CD97199C5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_0880BDC8D50EC4DF21C431CD97199C5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA_0880BDC8D50EC4DF21C431CD97199C5E" xlink:to="lab_country_CA_0880BDC8D50EC4DF21C431CD97199C5E" xlink:type="arc" />
    <link:label id="lab_amrc_NonUSandCANADAMember_4D57DBEC914F68F43AC531CD97191526_terseLabel_en-US" xlink:label="lab_amrc_NonUSandCANADAMember_4D57DBEC914F68F43AC531CD97191526" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_amrc_NonUSandCANADAMember_4D57DBEC914F68F43AC531CD97191526_label_en-US" xlink:label="lab_amrc_NonUSandCANADAMember_4D57DBEC914F68F43AC531CD97191526" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-US and CANADA [Member]</link:label>
    <link:label id="lab_amrc_NonUSandCANADAMember_4D57DBEC914F68F43AC531CD97191526_documentation_en-US" xlink:label="lab_amrc_NonUSandCANADAMember_4D57DBEC914F68F43AC531CD97191526" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-US and CANADA [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_NonUSandCANADAMember" xlink:label="loc_amrc_NonUSandCANADAMember_4D57DBEC914F68F43AC531CD97191526" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_NonUSandCANADAMember_4D57DBEC914F68F43AC531CD97191526" xlink:to="lab_amrc_NonUSandCANADAMember_4D57DBEC914F68F43AC531CD97191526" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_75F2B7A7508A12F5C38D31CD97194A54_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_75F2B7A7508A12F5C38D31CD97194A54" 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_75F2B7A7508A12F5C38D31CD97194A54_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_75F2B7A7508A12F5C38D31CD97194A54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_75F2B7A7508A12F5C38D31CD97194A54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_75F2B7A7508A12F5C38D31CD97194A54" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_75F2B7A7508A12F5C38D31CD97194A54" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_A117EF01902ED4966EBF31CD97190E74_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_A117EF01902ED4966EBF31CD97190E74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_A117EF01902ED4966EBF31CD97190E74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_A117EF01902ED4966EBF31CD97190E74" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_A117EF01902ED4966EBF31CD97190E74" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_2D37E9A1CA3A03E38935367A7A4DCC84_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract_2D37E9A1CA3A03E38935367A7A4DCC84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_2D37E9A1CA3A03E38935367A7A4DCC84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_2D37E9A1CA3A03E38935367A7A4DCC84" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract_2D37E9A1CA3A03E38935367A7A4DCC84" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscountsAbstract_D71DE30B0CB0E586FEBD367A7A4D1D74_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscountsAbstract_D71DE30B0CB0E586FEBD367A7A4D1D74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscountsAbstract_D71DE30B0CB0E586FEBD367A7A4D1D74_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscountsAbstract_D71DE30B0CB0E586FEBD367A7A4D1D74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscountsAbstract" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscountsAbstract_D71DE30B0CB0E586FEBD367A7A4D1D74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscountsAbstract_D71DE30B0CB0E586FEBD367A7A4D1D74" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscountsAbstract_D71DE30B0CB0E586FEBD367A7A4D1D74" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationNextTwelveMonths_6E48A20E3E57C4FE6D8B367A7A4ED7E4_terseLabel_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationNextTwelveMonths_6E48A20E3E57C4FE6D8B367A7A4ED7E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationNextTwelveMonths_6E48A20E3E57C4FE6D8B367A7A4ED7E4_label_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationNextTwelveMonths_6E48A20E3E57C4FE6D8B367A7A4ED7E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs, Amortization, Next Twelve Months</link:label>
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationNextTwelveMonths_6E48A20E3E57C4FE6D8B367A7A4ED7E4_documentation_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationNextTwelveMonths_6E48A20E3E57C4FE6D8B367A7A4ED7E4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs, Amortization, Next Twelve Months</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredFinancingCostsAmortizationNextTwelveMonths" xlink:label="loc_amrc_DeferredFinancingCostsAmortizationNextTwelveMonths_6E48A20E3E57C4FE6D8B367A7A4ED7E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredFinancingCostsAmortizationNextTwelveMonths_6E48A20E3E57C4FE6D8B367A7A4ED7E4" xlink:to="lab_amrc_DeferredFinancingCostsAmortizationNextTwelveMonths_6E48A20E3E57C4FE6D8B367A7A4ED7E4" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearTwo_A8FCFB04DB548072C1D9367A7A4E043F_terseLabel_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearTwo_A8FCFB04DB548072C1D9367A7A4E043F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearTwo_A8FCFB04DB548072C1D9367A7A4E043F_label_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearTwo_A8FCFB04DB548072C1D9367A7A4E043F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs, Amortization, Year Two</link:label>
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearTwo_A8FCFB04DB548072C1D9367A7A4E043F_documentation_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearTwo_A8FCFB04DB548072C1D9367A7A4E043F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs, Amortization, Year Two</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredFinancingCostsAmortizationYearTwo" xlink:label="loc_amrc_DeferredFinancingCostsAmortizationYearTwo_A8FCFB04DB548072C1D9367A7A4E043F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredFinancingCostsAmortizationYearTwo_A8FCFB04DB548072C1D9367A7A4E043F" xlink:to="lab_amrc_DeferredFinancingCostsAmortizationYearTwo_A8FCFB04DB548072C1D9367A7A4E043F" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearThree_B43B8B512E19F3609182367A7A4E5B78_terseLabel_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearThree_B43B8B512E19F3609182367A7A4E5B78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearThree_B43B8B512E19F3609182367A7A4E5B78_label_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearThree_B43B8B512E19F3609182367A7A4E5B78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs, Amortization, Year Three</link:label>
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearThree_B43B8B512E19F3609182367A7A4E5B78_documentation_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearThree_B43B8B512E19F3609182367A7A4E5B78" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs, Amortization, Year Three</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredFinancingCostsAmortizationYearThree" xlink:label="loc_amrc_DeferredFinancingCostsAmortizationYearThree_B43B8B512E19F3609182367A7A4E5B78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredFinancingCostsAmortizationYearThree_B43B8B512E19F3609182367A7A4E5B78" xlink:to="lab_amrc_DeferredFinancingCostsAmortizationYearThree_B43B8B512E19F3609182367A7A4E5B78" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearFour_E8D3180AD7CB726635D8367A7A4ED071_terseLabel_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearFour_E8D3180AD7CB726635D8367A7A4ED071" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearFour_E8D3180AD7CB726635D8367A7A4ED071_label_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearFour_E8D3180AD7CB726635D8367A7A4ED071" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs, Amortization, Year Four</link:label>
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearFour_E8D3180AD7CB726635D8367A7A4ED071_documentation_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearFour_E8D3180AD7CB726635D8367A7A4ED071" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs, Amortization, Year Four</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredFinancingCostsAmortizationYearFour" xlink:label="loc_amrc_DeferredFinancingCostsAmortizationYearFour_E8D3180AD7CB726635D8367A7A4ED071" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredFinancingCostsAmortizationYearFour_E8D3180AD7CB726635D8367A7A4ED071" xlink:to="lab_amrc_DeferredFinancingCostsAmortizationYearFour_E8D3180AD7CB726635D8367A7A4ED071" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearFive_AC4E0A6DF3E186A1BD8B367A7A4EBC5F_terseLabel_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearFive_AC4E0A6DF3E186A1BD8B367A7A4EBC5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearFive_AC4E0A6DF3E186A1BD8B367A7A4EBC5F_label_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearFive_AC4E0A6DF3E186A1BD8B367A7A4EBC5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs, Amortization, Year Five</link:label>
    <link:label id="lab_amrc_DeferredFinancingCostsAmortizationYearFive_AC4E0A6DF3E186A1BD8B367A7A4EBC5F_documentation_en-US" xlink:label="lab_amrc_DeferredFinancingCostsAmortizationYearFive_AC4E0A6DF3E186A1BD8B367A7A4EBC5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs, Amortization, Year Five</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredFinancingCostsAmortizationYearFive" xlink:label="loc_amrc_DeferredFinancingCostsAmortizationYearFive_AC4E0A6DF3E186A1BD8B367A7A4EBC5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredFinancingCostsAmortizationYearFive_AC4E0A6DF3E186A1BD8B367A7A4EBC5F" xlink:to="lab_amrc_DeferredFinancingCostsAmortizationYearFive_AC4E0A6DF3E186A1BD8B367A7A4EBC5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_4C60F57A8EBFE8B9291D58A96018C558_verboseLabel_en-US" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_4C60F57A8EBFE8B9291D58A96018C558" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Balances without adoption of Topic 606</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_4C60F57A8EBFE8B9291D58A96018C558" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_4C60F57A8EBFE8B9291D58A96018C558" xlink:to="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_4C60F57A8EBFE8B9291D58A96018C558" xlink:type="arc" />
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_6A253B19F3BC3B0F889258A960184734_verboseLabel_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_6A253B19F3BC3B0F889258A960184734" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">606 Adjustments</link:label>
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_6A253B19F3BC3B0F889258A960184734_label_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_6A253B19F3BC3B0F889258A960184734" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_6A253B19F3BC3B0F889258A960184734" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_6A253B19F3BC3B0F889258A960184734" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_6A253B19F3BC3B0F889258A960184734" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_7FDC5B9D9C69737577B958A96018CC15_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_7FDC5B9D9C69737577B958A96018CC15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_7FDC5B9D9C69737577B958A96018CC15_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_7FDC5B9D9C69737577B958A96018CC15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_7FDC5B9D9C69737577B958A96018CC15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7FDC5B9D9C69737577B958A96018CC15" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_7FDC5B9D9C69737577B958A96018CC15" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_DC5DEB8546C21AB5070858A960188C7A_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_DC5DEB8546C21AB5070858A960188C7A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_DC5DEB8546C21AB5070858A960188C7A_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_DC5DEB8546C21AB5070858A960188C7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_DC5DEB8546C21AB5070858A960188C7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_DC5DEB8546C21AB5070858A960188C7A" xlink:to="lab_us-gaap_AssetsAbstract_DC5DEB8546C21AB5070858A960188C7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_925A1BAE1914E71D662058A960185CA3_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_925A1BAE1914E71D662058A960185CA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets (including amounts in VIEs of $190 and $8, respectively)</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_925A1BAE1914E71D662058A960185CA3_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_925A1BAE1914E71D662058A960185CA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_925A1BAE1914E71D662058A960185CA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent_925A1BAE1914E71D662058A960185CA3" xlink:to="lab_us-gaap_PrepaidExpenseCurrent_925A1BAE1914E71D662058A960185CA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_84D6296110E0AEF2777858A96018D4AE_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet_84D6296110E0AEF2777858A96018D4AE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_84D6296110E0AEF2777858A96018D4AE_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet_84D6296110E0AEF2777858A96018D4AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_84D6296110E0AEF2777858A96018D4AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet_84D6296110E0AEF2777858A96018D4AE" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet_84D6296110E0AEF2777858A96018D4AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAbstract_60B775B05A9F4F5C89E258A960186FD1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract_60B775B05A9F4F5C89E258A960186FD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_60B775B05A9F4F5C89E258A960186FD1_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract_60B775B05A9F4F5C89E258A960186FD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_60B775B05A9F4F5C89E258A960186FD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract_60B775B05A9F4F5C89E258A960186FD1" xlink:to="lab_us-gaap_LiabilitiesAbstract_60B775B05A9F4F5C89E258A960186FD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_98DC1864442EDC96AD3A58A960185A42_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_98DC1864442EDC96AD3A58A960185A42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities (including amounts in VIEs of $4,233 and $149, respectively)</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_98DC1864442EDC96AD3A58A960185A42_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_98DC1864442EDC96AD3A58A960185A42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_98DC1864442EDC96AD3A58A960185A42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_98DC1864442EDC96AD3A58A960185A42" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_98DC1864442EDC96AD3A58A960185A42" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_4A0D44944BDBBAA16E1358A960180EFC_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_4A0D44944BDBBAA16E1358A960180EFC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_4A0D44944BDBBAA16E1358A960180EFC_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_4A0D44944BDBBAA16E1358A960180EFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4A0D44944BDBBAA16E1358A960180EFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4A0D44944BDBBAA16E1358A960180EFC" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_4A0D44944BDBBAA16E1358A960180EFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_C670D575CD67CE67864058A96018528B_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract_C670D575CD67CE67864058A96018528B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders' Equity:</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_C670D575CD67CE67864058A96018528B_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_C670D575CD67CE67864058A96018528B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_C670D575CD67CE67864058A96018528B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_C670D575CD67CE67864058A96018528B" xlink:to="lab_us-gaap_EquityAbstract_C670D575CD67CE67864058A96018528B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_E85A86CAF6847A033DC658A9601C1355_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_E85A86CAF6847A033DC658A9601C1355" 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_E85A86CAF6847A033DC658A9601C1355_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_E85A86CAF6847A033DC658A9601C1355" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_E85A86CAF6847A033DC658A9601C1355" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_E85A86CAF6847A033DC658A9601C1355" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_E85A86CAF6847A033DC658A9601C1355" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_FE92416CC08C06F6AE2358A9601C4CCF_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_FE92416CC08C06F6AE2358A9601C4CCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_FE92416CC08C06F6AE2358A9601C4CCF_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_FE92416CC08C06F6AE2358A9601C4CCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_FE92416CC08C06F6AE2358A9601C4CCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_FE92416CC08C06F6AE2358A9601C4CCF" xlink:to="lab_us-gaap_IncomeStatementAbstract_FE92416CC08C06F6AE2358A9601C4CCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_31A9E54130FCDF34514A58A9601CB4ED_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_31A9E54130FCDF34514A58A9601CB4ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenues</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_31A9E54130FCDF34514A58A9601CB4ED_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_31A9E54130FCDF34514A58A9601CB4ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_31A9E54130FCDF34514A58A9601CB4ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_31A9E54130FCDF34514A58A9601CB4ED" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_31A9E54130FCDF34514A58A9601CB4ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_12A5EDEF684A29EA857758A9601CCC14_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_12A5EDEF684A29EA857758A9601CCC14" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_12A5EDEF684A29EA857758A9601CCC14_label_en-US" xlink:label="lab_us-gaap_GrossProfit_12A5EDEF684A29EA857758A9601CCC14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_12A5EDEF684A29EA857758A9601CCC14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_12A5EDEF684A29EA857758A9601CCC14" xlink:to="lab_us-gaap_GrossProfit_12A5EDEF684A29EA857758A9601CCC14" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_3DA2102CED64039AB65958A9601CEE84_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_3DA2102CED64039AB65958A9601CEE84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_3DA2102CED64039AB65958A9601CEE84_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_3DA2102CED64039AB65958A9601CEE84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_3DA2102CED64039AB65958A9601CEE84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract_3DA2102CED64039AB65958A9601CEE84" xlink:to="lab_us-gaap_OperatingExpensesAbstract_3DA2102CED64039AB65958A9601CEE84" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_EB2343F34F9FEB88D3D658A9601CE0D1_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_EB2343F34F9FEB88D3D658A9601CE0D1" 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_GeneralAndAdministrativeExpense_EB2343F34F9FEB88D3D658A9601CE0D1_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_EB2343F34F9FEB88D3D658A9601CE0D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_EB2343F34F9FEB88D3D658A9601CE0D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_EB2343F34F9FEB88D3D658A9601CE0D1" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_EB2343F34F9FEB88D3D658A9601CE0D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_F40C0AD8F2DAF1CF275D58A9601C972A_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_F40C0AD8F2DAF1CF275D58A9601C972A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_F40C0AD8F2DAF1CF275D58A9601C972A_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_F40C0AD8F2DAF1CF275D58A9601C972A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_F40C0AD8F2DAF1CF275D58A9601C972A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_F40C0AD8F2DAF1CF275D58A9601C972A" xlink:to="lab_us-gaap_OperatingIncomeLoss_F40C0AD8F2DAF1CF275D58A9601C972A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_A902B06E2482FD0F9CBC58A9601CFE11_negatedLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_A902B06E2482FD0F9CBC58A9601CFE11" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other expenses, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_A902B06E2482FD0F9CBC58A9601CFE11_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_A902B06E2482FD0F9CBC58A9601CFE11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_A902B06E2482FD0F9CBC58A9601CFE11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_A902B06E2482FD0F9CBC58A9601CFE11" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_A902B06E2482FD0F9CBC58A9601CFE11" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_4B84BB8FF20E735BECAB58A9601C9F6B_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_4B84BB8FF20E735BECAB58A9601C9F6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) provision</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4B84BB8FF20E735BECAB58A9601C9F6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4B84BB8FF20E735BECAB58A9601C9F6B" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_4B84BB8FF20E735BECAB58A9601C9F6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_D5F4D060FF69778B4C9A58A9601C0D68_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_D5F4D060FF69778B4C9A58A9601C0D68" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_D5F4D060FF69778B4C9A58A9601C0D68_label_en-US" xlink:label="lab_us-gaap_ProfitLoss_D5F4D060FF69778B4C9A58A9601C0D68" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_D5F4D060FF69778B4C9A58A9601C0D68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_D5F4D060FF69778B4C9A58A9601C0D68" xlink:to="lab_us-gaap_ProfitLoss_D5F4D060FF69778B4C9A58A9601C0D68" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F04E50495A124C48EDC258A9601CEFCC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F04E50495A124C48EDC258A9601CEFCC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to redeemable non-controlling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F04E50495A124C48EDC258A9601CEFCC_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F04E50495A124C48EDC258A9601CEFCC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F04E50495A124C48EDC258A9601CEFCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F04E50495A124C48EDC258A9601CEFCC" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F04E50495A124C48EDC258A9601CEFCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_71EDD20D6A7B20F1403558A9601C593B_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_71EDD20D6A7B20F1403558A9601C593B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common shareholders</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_71EDD20D6A7B20F1403558A9601C593B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_71EDD20D6A7B20F1403558A9601C593B" xlink:to="lab_us-gaap_NetIncomeLoss_71EDD20D6A7B20F1403558A9601C593B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_FC347914CC8E38B8942258A9601C9B2C_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_FC347914CC8E38B8942258A9601C9B2C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic income per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_FC347914CC8E38B8942258A9601C9B2C_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_FC347914CC8E38B8942258A9601C9B2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_FC347914CC8E38B8942258A9601C9B2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_FC347914CC8E38B8942258A9601C9B2C" xlink:to="lab_us-gaap_EarningsPerShareBasic_FC347914CC8E38B8942258A9601C9B2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_95AC9A206FCA67E8F17358A9601CA63F_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_95AC9A206FCA67E8F17358A9601CA63F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted income per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_95AC9A206FCA67E8F17358A9601CA63F_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_95AC9A206FCA67E8F17358A9601CA63F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_95AC9A206FCA67E8F17358A9601CA63F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_95AC9A206FCA67E8F17358A9601CA63F" xlink:to="lab_us-gaap_EarningsPerShareDiluted_95AC9A206FCA67E8F17358A9601CA63F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_30D6373264597B6A2E5A4FFBDD6E1E81_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_30D6373264597B6A2E5A4FFBDD6E1E81" 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_30D6373264597B6A2E5A4FFBDD6E1E81_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_30D6373264597B6A2E5A4FFBDD6E1E81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_30D6373264597B6A2E5A4FFBDD6E1E81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_30D6373264597B6A2E5A4FFBDD6E1E81" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_30D6373264597B6A2E5A4FFBDD6E1E81" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_5F4E026864C4E023F96C4FFBDD6F4741_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_5F4E026864C4E023F96C4FFBDD6F4741" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_5F4E026864C4E023F96C4FFBDD6F4741_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_5F4E026864C4E023F96C4FFBDD6F4741" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_5F4E026864C4E023F96C4FFBDD6F4741" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_5F4E026864C4E023F96C4FFBDD6F4741" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_5F4E026864C4E023F96C4FFBDD6F4741" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_8F4D8056E36C2FC52FB64FFBDD6FD520_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_8F4D8056E36C2FC52FB64FFBDD6FD520" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_8F4D8056E36C2FC52FB64FFBDD6FD520_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_8F4D8056E36C2FC52FB64FFBDD6FD520" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8F4D8056E36C2FC52FB64FFBDD6FD520" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8F4D8056E36C2FC52FB64FFBDD6FD520" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_8F4D8056E36C2FC52FB64FFBDD6FD520" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_02D5453196CCE5FDB6A34FFBDD6FA9DD_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_02D5453196CCE5FDB6A34FFBDD6FA9DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Included in Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_02D5453196CCE5FDB6A34FFBDD6FA9DD_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_02D5453196CCE5FDB6A34FFBDD6FA9DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_02D5453196CCE5FDB6A34FFBDD6FA9DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_02D5453196CCE5FDB6A34FFBDD6FA9DD" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_02D5453196CCE5FDB6A34FFBDD6FA9DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_85BABACF716B6E8DF7414FFBDD6F30DA_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_85BABACF716B6E8DF7414FFBDD6F30DA" 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_85BABACF716B6E8DF7414FFBDD6F30DA_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_85BABACF716B6E8DF7414FFBDD6F30DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_85BABACF716B6E8DF7414FFBDD6F30DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_85BABACF716B6E8DF7414FFBDD6F30DA" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_85BABACF716B6E8DF7414FFBDD6F30DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1AE74EF3DBFC6ED2987E4FFBDD703FC2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1AE74EF3DBFC6ED2987E4FFBDD703FC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1AE74EF3DBFC6ED2987E4FFBDD703FC2_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1AE74EF3DBFC6ED2987E4FFBDD703FC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1AE74EF3DBFC6ED2987E4FFBDD703FC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1AE74EF3DBFC6ED2987E4FFBDD703FC2" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1AE74EF3DBFC6ED2987E4FFBDD703FC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B7FCA0BB4A0AC7D88C9C4FFBDD70384E_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B7FCA0BB4A0AC7D88C9C4FFBDD70384E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B7FCA0BB4A0AC7D88C9C4FFBDD70384E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B7FCA0BB4A0AC7D88C9C4FFBDD70384E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B7FCA0BB4A0AC7D88C9C4FFBDD70384E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B7FCA0BB4A0AC7D88C9C4FFBDD70384E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_B7FCA0BB4A0AC7D88C9C4FFBDD70384E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6359864E86B3B3E8A2574FFBDD70216F_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6359864E86B3B3E8A2574FFBDD70216F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6359864E86B3B3E8A2574FFBDD70216F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6359864E86B3B3E8A2574FFBDD70216F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6359864E86B3B3E8A2574FFBDD70216F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6359864E86B3B3E8A2574FFBDD70216F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6359864E86B3B3E8A2574FFBDD70216F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6495DE12866FBF81142A4FFBDD709361_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6495DE12866FBF81142A4FFBDD709361" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6495DE12866FBF81142A4FFBDD709361_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6495DE12866FBF81142A4FFBDD709361" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6495DE12866FBF81142A4FFBDD709361" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6495DE12866FBF81142A4FFBDD709361" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6495DE12866FBF81142A4FFBDD709361" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F5D456FA29C3387929E14FFBDD707BC9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F5D456FA29C3387929E14FFBDD707BC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F5D456FA29C3387929E14FFBDD707BC9_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F5D456FA29C3387929E14FFBDD707BC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F5D456FA29C3387929E14FFBDD707BC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F5D456FA29C3387929E14FFBDD707BC9" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_F5D456FA29C3387929E14FFBDD707BC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_8C1C1256B92D8E1BE2394FFBDD71C1F1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_8C1C1256B92D8E1BE2394FFBDD71C1F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_8C1C1256B92D8E1BE2394FFBDD71C1F1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_8C1C1256B92D8E1BE2394FFBDD71C1F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_8C1C1256B92D8E1BE2394FFBDD71C1F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_8C1C1256B92D8E1BE2394FFBDD71C1F1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_8C1C1256B92D8E1BE2394FFBDD71C1F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_40DF23B4ABD829EFED634FFBDD71BC3C_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_40DF23B4ABD829EFED634FFBDD71BC3C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_40DF23B4ABD829EFED634FFBDD71BC3C_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_40DF23B4ABD829EFED634FFBDD71BC3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_40DF23B4ABD829EFED634FFBDD71BC3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_40DF23B4ABD829EFED634FFBDD71BC3C" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_40DF23B4ABD829EFED634FFBDD71BC3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0097534D1A312F35AE3E5980BB4EAA76_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0097534D1A312F35AE3E5980BB4EAA76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0097534D1A312F35AE3E5980BB4EAA76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0097534D1A312F35AE3E5980BB4EAA76" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0097534D1A312F35AE3E5980BB4EAA76" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_FE0725EEB1AAA7BDAB895980BB4E5E32_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_FE0725EEB1AAA7BDAB895980BB4E5E32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_FE0725EEB1AAA7BDAB895980BB4E5E32_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_FE0725EEB1AAA7BDAB895980BB4E5E32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_FE0725EEB1AAA7BDAB895980BB4E5E32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_FE0725EEB1AAA7BDAB895980BB4E5E32" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_FE0725EEB1AAA7BDAB895980BB4E5E32" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_D3E482FF9672F0C3C2025980BB4EAA68_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_D3E482FF9672F0C3C2025980BB4EAA68" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_D3E482FF9672F0C3C2025980BB4EAA68_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_D3E482FF9672F0C3C2025980BB4EAA68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_D3E482FF9672F0C3C2025980BB4EAA68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_D3E482FF9672F0C3C2025980BB4EAA68" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_D3E482FF9672F0C3C2025980BB4EAA68" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_39AB482637FC441B19275980BB4EDEC9_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_39AB482637FC441B19275980BB4EDEC9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_39AB482637FC441B19275980BB4EDEC9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_39AB482637FC441B19275980BB4EDEC9" 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, Grants in Period, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_39AB482637FC441B19275980BB4EDEC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_39AB482637FC441B19275980BB4EDEC9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_39AB482637FC441B19275980BB4EDEC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ED0D61DF9359BE829E565980BB4EB369_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ED0D61DF9359BE829E565980BB4EB369" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ED0D61DF9359BE829E565980BB4EB369_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ED0D61DF9359BE829E565980BB4EB369" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ED0D61DF9359BE829E565980BB4EB369" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ED0D61DF9359BE829E565980BB4EB369" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ED0D61DF9359BE829E565980BB4EB369" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E933AC1F8A8820BB0A025980BB4EAB41_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E933AC1F8A8820BB0A025980BB4EAB41" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E933AC1F8A8820BB0A025980BB4EAB41_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E933AC1F8A8820BB0A025980BB4EAB41" 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, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E933AC1F8A8820BB0A025980BB4EAB41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E933AC1F8A8820BB0A025980BB4EAB41" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E933AC1F8A8820BB0A025980BB4EAB41" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_F38384827AAFA1F909BB5980BB4E7A14_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_F38384827AAFA1F909BB5980BB4E7A14" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_F38384827AAFA1F909BB5980BB4E7A14_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_F38384827AAFA1F909BB5980BB4E7A14" 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, Expirations in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_F38384827AAFA1F909BB5980BB4E7A14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_F38384827AAFA1F909BB5980BB4E7A14" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_F38384827AAFA1F909BB5980BB4E7A14" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1EF326A6684AC127B8E95980BB4E0B9B_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1EF326A6684AC127B8E95980BB4E0B9B" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1EF326A6684AC127B8E95980BB4E0B9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1EF326A6684AC127B8E95980BB4E0B9B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1EF326A6684AC127B8E95980BB4E0B9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4B49015AAA9AC0F0D8BC5980BB4EEB94_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4B49015AAA9AC0F0D8BC5980BB4EEB94" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4B49015AAA9AC0F0D8BC5980BB4EEB94_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4B49015AAA9AC0F0D8BC5980BB4EEB94" 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, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4B49015AAA9AC0F0D8BC5980BB4EEB94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4B49015AAA9AC0F0D8BC5980BB4EEB94" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4B49015AAA9AC0F0D8BC5980BB4EEB94" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_48AFC48646C383DF85765980BB4EB6C5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_48AFC48646C383DF85765980BB4EB6C5" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options expected to vest (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_48AFC48646C383DF85765980BB4EB6C5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_48AFC48646C383DF85765980BB4EB6C5" 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, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_48AFC48646C383DF85765980BB4EB6C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_48AFC48646C383DF85765980BB4EB6C5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_48AFC48646C383DF85765980BB4EB6C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2DF81B68214241C3D0E5980BB4E3830_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2DF81B68214241C3D0E5980BB4E3830" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2DF81B68214241C3D0E5980BB4E3830_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2DF81B68214241C3D0E5980BB4E3830" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2DF81B68214241C3D0E5980BB4E3830" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2DF81B68214241C3D0E5980BB4E3830" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_D2DF81B68214241C3D0E5980BB4E3830" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D506D82C6C625497CE995980BB4E74BE_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D506D82C6C625497CE995980BB4E74BE" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D506D82C6C625497CE995980BB4E74BE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D506D82C6C625497CE995980BB4E74BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D506D82C6C625497CE995980BB4E74BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D506D82C6C625497CE995980BB4E74BE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_D506D82C6C625497CE995980BB4E74BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2B8AABB3D1E33D2316565980BB4EFE5B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2B8AABB3D1E33D2316565980BB4EFE5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2B8AABB3D1E33D2316565980BB4EFE5B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2B8AABB3D1E33D2316565980BB4EFE5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2B8AABB3D1E33D2316565980BB4EFE5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2B8AABB3D1E33D2316565980BB4EFE5B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2B8AABB3D1E33D2316565980BB4EFE5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C185E4152421E31B5F35980BB4E0FA6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C185E4152421E31B5F35980BB4E0FA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C185E4152421E31B5F35980BB4E0FA6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C185E4152421E31B5F35980BB4E0FA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C185E4152421E31B5F35980BB4E0FA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C185E4152421E31B5F35980BB4E0FA6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6C185E4152421E31B5F35980BB4E0FA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_EC32BD6702A1F0DAF2605980BB4E2909_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_EC32BD6702A1F0DAF2605980BB4E2909" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_EC32BD6702A1F0DAF2605980BB4E2909_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_EC32BD6702A1F0DAF2605980BB4E2909" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_EC32BD6702A1F0DAF2605980BB4E2909" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_EC32BD6702A1F0DAF2605980BB4E2909" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_EC32BD6702A1F0DAF2605980BB4E2909" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_3588FED403D712E9E5D65980BB4EF0E2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_3588FED403D712E9E5D65980BB4EF0E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expired (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_3588FED403D712E9E5D65980BB4EF0E2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_3588FED403D712E9E5D65980BB4EF0E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_3588FED403D712E9E5D65980BB4EF0E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_3588FED403D712E9E5D65980BB4EF0E2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_3588FED403D712E9E5D65980BB4EF0E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_478398CA4E431E5BF4DE5980BB4EEDE9_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_478398CA4E431E5BF4DE5980BB4EEDE9" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_478398CA4E431E5BF4DE5980BB4EEDE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_478398CA4E431E5BF4DE5980BB4EEDE9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_478398CA4E431E5BF4DE5980BB4EEDE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8D81F5AD4F3DFA4355745980BB4E555A_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8D81F5AD4F3DFA4355745980BB4E555A" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options exercisable (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8D81F5AD4F3DFA4355745980BB4E555A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8D81F5AD4F3DFA4355745980BB4E555A" 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, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8D81F5AD4F3DFA4355745980BB4E555A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8D81F5AD4F3DFA4355745980BB4E555A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8D81F5AD4F3DFA4355745980BB4E555A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_F3841C1A45F2D84307175980BB4E815A_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_F3841C1A45F2D84307175980BB4E815A" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Expected to vest (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_F3841C1A45F2D84307175980BB4E815A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_F3841C1A45F2D84307175980BB4E815A" 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, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_F3841C1A45F2D84307175980BB4E815A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_F3841C1A45F2D84307175980BB4E815A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_F3841C1A45F2D84307175980BB4E815A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_742F7F0BECE0FC3026EA5980BB4E9195_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_742F7F0BECE0FC3026EA5980BB4E9195" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_742F7F0BECE0FC3026EA5980BB4E9195_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_742F7F0BECE0FC3026EA5980BB4E9195" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_742F7F0BECE0FC3026EA5980BB4E9195" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_742F7F0BECE0FC3026EA5980BB4E9195" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_742F7F0BECE0FC3026EA5980BB4E9195" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_27A77F45BD56C68ED04D5980BB4E0E3D_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_27A77F45BD56C68ED04D5980BB4E0E3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_27A77F45BD56C68ED04D5980BB4E0E3D_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_27A77F45BD56C68ED04D5980BB4E0E3D" 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, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_27A77F45BD56C68ED04D5980BB4E0E3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_27A77F45BD56C68ED04D5980BB4E0E3D" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_27A77F45BD56C68ED04D5980BB4E0E3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_A83CBF6F8C5856B2ABBE5980BB4ED986_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_A83CBF6F8C5856B2ABBE5980BB4ED986" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected to vest, remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_A83CBF6F8C5856B2ABBE5980BB4ED986_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_A83CBF6F8C5856B2ABBE5980BB4ED986" 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, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_A83CBF6F8C5856B2ABBE5980BB4ED986" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_A83CBF6F8C5856B2ABBE5980BB4ED986" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_A83CBF6F8C5856B2ABBE5980BB4ED986" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5DA0EBDF22928C94AA995980BB4E8F83_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5DA0EBDF22928C94AA995980BB4E8F83" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5DA0EBDF22928C94AA995980BB4E8F83_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5DA0EBDF22928C94AA995980BB4E8F83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5DA0EBDF22928C94AA995980BB4E8F83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5DA0EBDF22928C94AA995980BB4E8F83" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5DA0EBDF22928C94AA995980BB4E8F83" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_08E0C697959D479CD20B5980BB4EE4D3_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_08E0C697959D479CD20B5980BB4EE4D3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Exercisable, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_08E0C697959D479CD20B5980BB4EE4D3_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_08E0C697959D479CD20B5980BB4EE4D3" 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, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_08E0C697959D479CD20B5980BB4EE4D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_08E0C697959D479CD20B5980BB4EE4D3" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_08E0C697959D479CD20B5980BB4EE4D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_63554C95282B1B57B4185980BB4E47F5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_63554C95282B1B57B4185980BB4E47F5" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Expected to vest, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_63554C95282B1B57B4185980BB4E47F5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_63554C95282B1B57B4185980BB4E47F5" 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, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_63554C95282B1B57B4185980BB4E47F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_63554C95282B1B57B4185980BB4E47F5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_63554C95282B1B57B4185980BB4E47F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_E693D11758AB456FCFE459249B0E915B_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_E693D11758AB456FCFE459249B0E915B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_E693D11758AB456FCFE459249B0E915B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_E693D11758AB456FCFE459249B0E915B" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_E693D11758AB456FCFE459249B0E915B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9892055D6892DE61F01B59249B1283AB_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9892055D6892DE61F01B59249B1283AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9892055D6892DE61F01B59249B1283AB_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9892055D6892DE61F01B59249B1283AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9892055D6892DE61F01B59249B1283AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9892055D6892DE61F01B59249B1283AB" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_9892055D6892DE61F01B59249B1283AB" xlink:type="arc" />
    <link:label id="lab_amrc_DerivativeInstrumentByContractAxis_50CA32A26AE10049EDF459249B12966D_terseLabel_en-US" xlink:label="lab_amrc_DerivativeInstrumentByContractAxis_50CA32A26AE10049EDF459249B12966D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument by Contract [Axis]</link:label>
    <link:label id="lab_amrc_DerivativeInstrumentByContractAxis_50CA32A26AE10049EDF459249B12966D_label_en-US" xlink:label="lab_amrc_DerivativeInstrumentByContractAxis_50CA32A26AE10049EDF459249B12966D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument by Contract [Axis]</link:label>
    <link:label id="lab_amrc_DerivativeInstrumentByContractAxis_50CA32A26AE10049EDF459249B12966D_documentation_en-US" xlink:label="lab_amrc_DerivativeInstrumentByContractAxis_50CA32A26AE10049EDF459249B12966D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative Instrument by Contract [Axis]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DerivativeInstrumentByContractAxis" xlink:label="loc_amrc_DerivativeInstrumentByContractAxis_50CA32A26AE10049EDF459249B12966D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DerivativeInstrumentByContractAxis_50CA32A26AE10049EDF459249B12966D" xlink:to="lab_amrc_DerivativeInstrumentByContractAxis_50CA32A26AE10049EDF459249B12966D" xlink:type="arc" />
    <link:label id="lab_amrc_DerivativeInstrumentContractDomain_7F48BF6226630D5C16EC59249B1230F6_terseLabel_en-US" xlink:label="lab_amrc_DerivativeInstrumentContractDomain_7F48BF6226630D5C16EC59249B1230F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument Contract [Domain]</link:label>
    <link:label id="lab_amrc_DerivativeInstrumentContractDomain_7F48BF6226630D5C16EC59249B1230F6_label_en-US" xlink:label="lab_amrc_DerivativeInstrumentContractDomain_7F48BF6226630D5C16EC59249B1230F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument Contract [Domain]</link:label>
    <link:label id="lab_amrc_DerivativeInstrumentContractDomain_7F48BF6226630D5C16EC59249B1230F6_documentation_en-US" xlink:label="lab_amrc_DerivativeInstrumentContractDomain_7F48BF6226630D5C16EC59249B1230F6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative Instrument Contract [Domain]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DerivativeInstrumentContractDomain" xlink:label="loc_amrc_DerivativeInstrumentContractDomain_7F48BF6226630D5C16EC59249B1230F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DerivativeInstrumentContractDomain_7F48BF6226630D5C16EC59249B1230F6" xlink:to="lab_amrc_DerivativeInstrumentContractDomain_7F48BF6226630D5C16EC59249B1230F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateSwapMember_F47D64F07879E139394C59249B12ECCD_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_F47D64F07879E139394C59249B12ECCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_F47D64F07879E139394C59249B12ECCD_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_F47D64F07879E139394C59249B12ECCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_F47D64F07879E139394C59249B12ECCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember_F47D64F07879E139394C59249B12ECCD" xlink:to="lab_us-gaap_InterestRateSwapMember_F47D64F07879E139394C59249B12ECCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_4D3CB93500813322AFC059249B12BAF6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_4D3CB93500813322AFC059249B12BAF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_4D3CB93500813322AFC059249B12BAF6_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_4D3CB93500813322AFC059249B12BAF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_4D3CB93500813322AFC059249B12BAF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4D3CB93500813322AFC059249B12BAF6" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis_4D3CB93500813322AFC059249B12BAF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_03A8CAF752E5A3610B8759249B123EE1_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_03A8CAF752E5A3610B8759249B123EE1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_03A8CAF752E5A3610B8759249B123EE1_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_03A8CAF752E5A3610B8759249B123EE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_03A8CAF752E5A3610B8759249B123EE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_03A8CAF752E5A3610B8759249B123EE1" xlink:to="lab_us-gaap_DerivativeContractTypeDomain_03A8CAF752E5A3610B8759249B123EE1" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapContract3Member_40B82FDEA94A9F7D054D59249B126C94_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapContract3Member_40B82FDEA94A9F7D054D59249B126C94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Contract 3</link:label>
    <link:label id="lab_amrc_InterestRateSwapContract3Member_40B82FDEA94A9F7D054D59249B126C94_label_en-US" xlink:label="lab_amrc_InterestRateSwapContract3Member_40B82FDEA94A9F7D054D59249B126C94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Contract 3 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapContract3Member_40B82FDEA94A9F7D054D59249B126C94_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapContract3Member_40B82FDEA94A9F7D054D59249B126C94" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Contract 3 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapContract3Member" xlink:label="loc_amrc_InterestRateSwapContract3Member_40B82FDEA94A9F7D054D59249B126C94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapContract3Member_40B82FDEA94A9F7D054D59249B126C94" xlink:to="lab_amrc_InterestRateSwapContract3Member_40B82FDEA94A9F7D054D59249B126C94" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_2C5F6F6E295AA175850059249B120C35_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_2C5F6F6E295AA175850059249B120C35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_2C5F6F6E295AA175850059249B120C35_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_2C5F6F6E295AA175850059249B120C35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_2C5F6F6E295AA175850059249B120C35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_2C5F6F6E295AA175850059249B120C35" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_2C5F6F6E295AA175850059249B120C35" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeTermOfContract_B6629ACE0B0D77A6569C5926EB57ADF0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract_B6629ACE0B0D77A6569C5926EB57ADF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, term of contract</link:label>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_B6629ACE0B0D77A6569C5926EB57ADF0_label_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract_B6629ACE0B0D77A6569C5926EB57ADF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Term of Contract</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeTermOfContract" xlink:label="loc_us-gaap_DerivativeTermOfContract_B6629ACE0B0D77A6569C5926EB57ADF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTermOfContract_B6629ACE0B0D77A6569C5926EB57ADF0" xlink:to="lab_us-gaap_DerivativeTermOfContract_B6629ACE0B0D77A6569C5926EB57ADF0" xlink:type="arc" />
    <link:label id="lab_invest_DerivativeNotionalAmount_3EA0F7BCE4B04CA8C20459249B124923_verboseLabel_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_3EA0F7BCE4B04CA8C20459249B124923" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swap, notional amount</link:label>
    <link:label id="lab_invest_DerivativeNotionalAmount_3EA0F7BCE4B04CA8C20459249B124923_label_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_3EA0F7BCE4B04CA8C20459249B124923" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_3EA0F7BCE4B04CA8C20459249B124923" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeNotionalAmount_3EA0F7BCE4B04CA8C20459249B124923" xlink:to="lab_invest_DerivativeNotionalAmount_3EA0F7BCE4B04CA8C20459249B124923" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeVariableInterestRate_B6E9CFDF8DFDBCD49A8659249B1281F5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeVariableInterestRate_B6E9CFDF8DFDBCD49A8659249B1281F5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swap, variable interest rate</link:label>
    <link:label id="lab_us-gaap_DerivativeVariableInterestRate_B6E9CFDF8DFDBCD49A8659249B1281F5_label_en-US" xlink:label="lab_us-gaap_DerivativeVariableInterestRate_B6E9CFDF8DFDBCD49A8659249B1281F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Variable Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeVariableInterestRate" xlink:label="loc_us-gaap_DerivativeVariableInterestRate_B6E9CFDF8DFDBCD49A8659249B1281F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeVariableInterestRate_B6E9CFDF8DFDBCD49A8659249B1281F5" xlink:to="lab_us-gaap_DerivativeVariableInterestRate_B6E9CFDF8DFDBCD49A8659249B1281F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax_0285EAB5AF410AE7D76B59249B12CCA7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax_0285EAB5AF410AE7D76B59249B12CCA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swap, amount reclassified</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax_0285EAB5AF410AE7D76B59249B12CCA7_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax_0285EAB5AF410AE7D76B59249B12CCA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax_0285EAB5AF410AE7D76B59249B12CCA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax_0285EAB5AF410AE7D76B59249B12CCA7" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax_0285EAB5AF410AE7D76B59249B12CCA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilities_3DA965B3EFD3A98F2B7A59249B12A45D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities_3DA965B3EFD3A98F2B7A59249B12A45D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decrease in deferred liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_3DA965B3EFD3A98F2B7A59249B12A45D_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities_3DA965B3EFD3A98F2B7A59249B12A45D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaap_OtherLiabilities_3DA965B3EFD3A98F2B7A59249B12A45D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities_3DA965B3EFD3A98F2B7A59249B12A45D" xlink:to="lab_us-gaap_OtherLiabilities_3DA965B3EFD3A98F2B7A59249B12A45D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherExpenses_4A89DD86CBD282EBB34159249B12E398_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherExpenses_4A89DD86CBD282EBB34159249B12E398" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decrease in other expenses</link:label>
    <link:label id="lab_us-gaap_OtherExpenses_4A89DD86CBD282EBB34159249B12E398_label_en-US" xlink:label="lab_us-gaap_OtherExpenses_4A89DD86CBD282EBB34159249B12E398" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherExpenses" xlink:label="loc_us-gaap_OtherExpenses_4A89DD86CBD282EBB34159249B12E398" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenses_4A89DD86CBD282EBB34159249B12E398" xlink:to="lab_us-gaap_OtherExpenses_4A89DD86CBD282EBB34159249B12E398" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2FF72086B179CBE963175980BB6D30DD_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2FF72086B179CBE963175980BB6D30DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2FF72086B179CBE963175980BB6D30DD_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2FF72086B179CBE963175980BB6D30DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2FF72086B179CBE963175980BB6D30DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2FF72086B179CBE963175980BB6D30DD" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2FF72086B179CBE963175980BB6D30DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_A16B5525FCBAB5BEADA05DC9F9F53E88_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_A16B5525FCBAB5BEADA05DC9F9F53E88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_A16B5525FCBAB5BEADA05DC9F9F53E88_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_A16B5525FCBAB5BEADA05DC9F9F53E88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_A16B5525FCBAB5BEADA05DC9F9F53E88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_A16B5525FCBAB5BEADA05DC9F9F53E88" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_A16B5525FCBAB5BEADA05DC9F9F53E88" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8B9381E1340A622D70F35DC9F9F5640C_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8B9381E1340A622D70F35DC9F9F5640C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8B9381E1340A622D70F35DC9F9F5640C_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8B9381E1340A622D70F35DC9F9F5640C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8B9381E1340A622D70F35DC9F9F5640C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8B9381E1340A622D70F35DC9F9F5640C" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8B9381E1340A622D70F35DC9F9F5640C" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_2C7CCBC1AE3CD74751B55DC9F9F50622_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_2C7CCBC1AE3CD74751B55DC9F9F50622" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_2C7CCBC1AE3CD74751B55DC9F9F50622_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_2C7CCBC1AE3CD74751B55DC9F9F50622" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_2C7CCBC1AE3CD74751B55DC9F9F50622" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_2C7CCBC1AE3CD74751B55DC9F9F50622" xlink:to="lab_us-gaap_TypeOfAdoptionMember_2C7CCBC1AE3CD74751B55DC9F9F50622" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201609Member_4827CD838A1E1C92A48C5DC9F9F5EC91_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member_4827CD838A1E1C92A48C5DC9F9F5EC91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201609Member_4827CD838A1E1C92A48C5DC9F9F5EC91_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member_4827CD838A1E1C92A48C5DC9F9F5EC91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_4827CD838A1E1C92A48C5DC9F9F5EC91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201609Member_4827CD838A1E1C92A48C5DC9F9F5EC91" xlink:to="lab_us-gaap_AccountingStandardsUpdate201609Member_4827CD838A1E1C92A48C5DC9F9F5EC91" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_F2B40BC4ED5C4F5F5E385DC9F9F57A01_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_F2B40BC4ED5C4F5F5E385DC9F9F57A01" 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_F2B40BC4ED5C4F5F5E385DC9F9F57A01_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_F2B40BC4ED5C4F5F5E385DC9F9F57A01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_F2B40BC4ED5C4F5F5E385DC9F9F57A01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_F2B40BC4ED5C4F5F5E385DC9F9F57A01" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_F2B40BC4ED5C4F5F5E385DC9F9F57A01" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_68ADD2074C9888D1A2C25DC9F9F560F1_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_68ADD2074C9888D1A2C25DC9F9F560F1" 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_68ADD2074C9888D1A2C25DC9F9F560F1_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_68ADD2074C9888D1A2C25DC9F9F560F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_68ADD2074C9888D1A2C25DC9F9F560F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_68ADD2074C9888D1A2C25DC9F9F560F1" xlink:to="lab_us-gaap_EquityComponentDomain_68ADD2074C9888D1A2C25DC9F9F560F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_4A5FC669F71ACB55C8265DC9F9F5091A_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_4A5FC669F71ACB55C8265DC9F9F5091A" 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_RetainedEarningsMember_4A5FC669F71ACB55C8265DC9F9F5091A_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_4A5FC669F71ACB55C8265DC9F9F5091A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_4A5FC669F71ACB55C8265DC9F9F5091A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_4A5FC669F71ACB55C8265DC9F9F5091A" xlink:to="lab_us-gaap_RetainedEarningsMember_4A5FC669F71ACB55C8265DC9F9F5091A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_CC9466E3BD5DE3322D525DC9F9F5ECB8_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_CC9466E3BD5DE3322D525DC9F9F5ECB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_CC9466E3BD5DE3322D525DC9F9F5ECB8_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_CC9466E3BD5DE3322D525DC9F9F5ECB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_CC9466E3BD5DE3322D525DC9F9F5ECB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_CC9466E3BD5DE3322D525DC9F9F5ECB8" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_CC9466E3BD5DE3322D525DC9F9F5ECB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_838B7A6BFCB511791E0A5DC9F9F50608_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet_838B7A6BFCB511791E0A5DC9F9F50608" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax assets, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_838B7A6BFCB511791E0A5DC9F9F50608" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet_838B7A6BFCB511791E0A5DC9F9F50608" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet_838B7A6BFCB511791E0A5DC9F9F50608" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2FC2825CC37E7CBCD9895DC9F9F5EA79_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2FC2825CC37E7CBCD9895DC9F9F5EA79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit to retained earnings</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2FC2825CC37E7CBCD9895DC9F9F5EA79_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2FC2825CC37E7CBCD9895DC9F9F5EA79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2FC2825CC37E7CBCD9895DC9F9F5EA79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2FC2825CC37E7CBCD9895DC9F9F5EA79" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2FC2825CC37E7CBCD9895DC9F9F5EA79" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_CB64EE5D60BB1BD6EC333A92F03F9E7F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_CB64EE5D60BB1BD6EC333A92F03F9E7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_CB64EE5D60BB1BD6EC333A92F03F9E7F_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_CB64EE5D60BB1BD6EC333A92F03F9E7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_CB64EE5D60BB1BD6EC333A92F03F9E7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_CB64EE5D60BB1BD6EC333A92F03F9E7F" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_CB64EE5D60BB1BD6EC333A92F03F9E7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationAxis_D286D3BE2F91319154623A92F03F2D8A_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_D286D3BE2F91319154623A92F03F2D8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_D286D3BE2F91319154623A92F03F2D8A_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis_D286D3BE2F91319154623A92F03F2D8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaap_HedgingDesignationAxis_D286D3BE2F91319154623A92F03F2D8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis_D286D3BE2F91319154623A92F03F2D8A" xlink:to="lab_us-gaap_HedgingDesignationAxis_D286D3BE2F91319154623A92F03F2D8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingDesignationDomain_9273CCEF6BBA1E1AE62A3A92F03FF8B9_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_9273CCEF6BBA1E1AE62A3A92F03FF8B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_9273CCEF6BBA1E1AE62A3A92F03FF8B9_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain_9273CCEF6BBA1E1AE62A3A92F03FF8B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaap_HedgingDesignationDomain_9273CCEF6BBA1E1AE62A3A92F03FF8B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain_9273CCEF6BBA1E1AE62A3A92F03FF8B9" xlink:to="lab_us-gaap_HedgingDesignationDomain_9273CCEF6BBA1E1AE62A3A92F03FF8B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_97EDF03B2AB91FD945F13A92F03F7D32_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_97EDF03B2AB91FD945F13A92F03F7D32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_97EDF03B2AB91FD945F13A92F03F7D32_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember_97EDF03B2AB91FD945F13A92F03F7D32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_97EDF03B2AB91FD945F13A92F03F7D32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember_97EDF03B2AB91FD945F13A92F03F7D32" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember_97EDF03B2AB91FD945F13A92F03F7D32" xlink:type="arc" />
    <link:label id="lab_us-gaap_NondesignatedMember_B5EDD0DA4B0DBCE17A193A92F03FCC60_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember_B5EDD0DA4B0DBCE17A193A92F03FCC60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Not Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_B5EDD0DA4B0DBCE17A193A92F03FCC60_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember_B5EDD0DA4B0DBCE17A193A92F03FCC60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_B5EDD0DA4B0DBCE17A193A92F03FCC60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember_B5EDD0DA4B0DBCE17A193A92F03FCC60" xlink:to="lab_us-gaap_NondesignatedMember_B5EDD0DA4B0DBCE17A193A92F03FCC60" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_ACBE0557F04EF6DA610A3A92F03FF676_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_ACBE0557F04EF6DA610A3A92F03FF676" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ACBE0557F04EF6DA610A3A92F03FF676" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ACBE0557F04EF6DA610A3A92F03FF676" xlink:to="lab_us-gaap_DerivativeContractTypeDomain_ACBE0557F04EF6DA610A3A92F03FF676" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateSwapMember_8DACF168113D3B98A5503A92F04FF07B_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_8DACF168113D3B98A5503A92F04FF07B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swap contracts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_8DACF168113D3B98A5503A92F04FF07B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember_8DACF168113D3B98A5503A92F04FF07B" xlink:to="lab_us-gaap_InterestRateSwapMember_8DACF168113D3B98A5503A92F04FF07B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommodityContractMember_232F8CA74611B33F1B093A92F04F114F_verboseLabel_en-US" xlink:label="lab_us-gaap_CommodityContractMember_232F8CA74611B33F1B093A92F04F114F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commodity swap contracts</link:label>
    <link:label id="lab_us-gaap_CommodityContractMember_232F8CA74611B33F1B093A92F04F114F_label_en-US" xlink:label="lab_us-gaap_CommodityContractMember_232F8CA74611B33F1B093A92F04F114F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commodity Contract [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommodityContractMember" xlink:label="loc_us-gaap_CommodityContractMember_232F8CA74611B33F1B093A92F04F114F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractMember_232F8CA74611B33F1B093A92F04F114F" xlink:to="lab_us-gaap_CommodityContractMember_232F8CA74611B33F1B093A92F04F114F" xlink:type="arc" />
    <link:label id="lab_us-gaap_HybridInstrumentMember_453A7A09C7F2DB48CAD43A92F04F396E_verboseLabel_en-US" xlink:label="lab_us-gaap_HybridInstrumentMember_453A7A09C7F2DB48CAD43A92F04F396E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest make-whole provisions</link:label>
    <link:label id="lab_us-gaap_HybridInstrumentMember_453A7A09C7F2DB48CAD43A92F04F396E_label_en-US" xlink:label="lab_us-gaap_HybridInstrumentMember_453A7A09C7F2DB48CAD43A92F04F396E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hybrid Instrument [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HybridInstrumentMember" xlink:label="loc_us-gaap_HybridInstrumentMember_453A7A09C7F2DB48CAD43A92F04F396E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HybridInstrumentMember_453A7A09C7F2DB48CAD43A92F04F396E" xlink:to="lab_us-gaap_HybridInstrumentMember_453A7A09C7F2DB48CAD43A92F04F396E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_A9D0F2391C2A36877F423A92F04F420C_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_A9D0F2391C2A36877F423A92F04F420C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_A9D0F2391C2A36877F423A92F04F420C_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_A9D0F2391C2A36877F423A92F04F420C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_A9D0F2391C2A36877F423A92F04F420C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_A9D0F2391C2A36877F423A92F04F420C" xlink:to="lab_us-gaap_BalanceSheetLocationAxis_A9D0F2391C2A36877F423A92F04F420C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_7BF0DCE79412A5DDF4F33A92F04F6488_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_7BF0DCE79412A5DDF4F33A92F04F6488" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_7BF0DCE79412A5DDF4F33A92F04F6488_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_7BF0DCE79412A5DDF4F33A92F04F6488" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7BF0DCE79412A5DDF4F33A92F04F6488" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_7BF0DCE79412A5DDF4F33A92F04F6488" xlink:to="lab_us-gaap_BalanceSheetLocationDomain_7BF0DCE79412A5DDF4F33A92F04F6488" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsMember_B64686BB3EF6A3CFD11C3A92F04F4B9E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember_B64686BB3EF6A3CFD11C3A92F04F4B9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMember_B64686BB3EF6A3CFD11C3A92F04F4B9E_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember_B64686BB3EF6A3CFD11C3A92F04F4B9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="loc_us-gaap_OtherAssetsMember_B64686BB3EF6A3CFD11C3A92F04F4B9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember_B64686BB3EF6A3CFD11C3A92F04F4B9E" xlink:to="lab_us-gaap_OtherAssetsMember_B64686BB3EF6A3CFD11C3A92F04F4B9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesMember_834240D3B7BD0640E50D3A92F04F19BD_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember_834240D3B7BD0640E50D3A92F04F19BD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesMember_834240D3B7BD0640E50D3A92F04F19BD_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember_834240D3B7BD0640E50D3A92F04F19BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="loc_us-gaap_OtherLiabilitiesMember_834240D3B7BD0640E50D3A92F04F19BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesMember_834240D3B7BD0640E50D3A92F04F19BD" xlink:to="lab_us-gaap_OtherLiabilitiesMember_834240D3B7BD0640E50D3A92F04F19BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_B809C60E3CEBC2D9412E3A92F04F1275_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_B809C60E3CEBC2D9412E3A92F04F1275" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_B809C60E3CEBC2D9412E3A92F04F1275_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_B809C60E3CEBC2D9412E3A92F04F1275" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_B809C60E3CEBC2D9412E3A92F04F1275" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_B809C60E3CEBC2D9412E3A92F04F1275" xlink:to="lab_us-gaap_DerivativesFairValueLineItems_B809C60E3CEBC2D9412E3A92F04F1275" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_D5F7FC201C03B0BB3B3F3A92F04F964E_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_D5F7FC201C03B0BB3B3F3A92F04F964E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_D5F7FC201C03B0BB3B3F3A92F04F964E_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_D5F7FC201C03B0BB3B3F3A92F04F964E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Fair Value, Gross Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_D5F7FC201C03B0BB3B3F3A92F04F964E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_D5F7FC201C03B0BB3B3F3A92F04F964E" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_D5F7FC201C03B0BB3B3F3A92F04F964E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_D202EB4417B2F17864AA3A92F04F9DFE_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_D202EB4417B2F17864AA3A92F04F9DFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value ($)</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_D202EB4417B2F17864AA3A92F04F9DFE_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_D202EB4417B2F17864AA3A92F04F9DFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Fair Value, Gross Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_D202EB4417B2F17864AA3A92F04F9DFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_D202EB4417B2F17864AA3A92F04F9DFE" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_D202EB4417B2F17864AA3A92F04F9DFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_3F99A09CE112400E14D43A92F04FC2A9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_3F99A09CE112400E14D43A92F04FC2A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_3F99A09CE112400E14D43A92F04FC2A9_label_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_3F99A09CE112400E14D43A92F04FC2A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_3F99A09CE112400E14D43A92F04FC2A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_3F99A09CE112400E14D43A92F04FC2A9" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_3F99A09CE112400E14D43A92F04FC2A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_72EC9F815A6C1F81320F16BE0F6F7877_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_72EC9F815A6C1F81320F16BE0F6F7877" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_72EC9F815A6C1F81320F16BE0F6F7877" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_72EC9F815A6C1F81320F16BE0F6F7877" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_72EC9F815A6C1F81320F16BE0F6F7877" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_3ECAEC0C2CBC5F8B2C9416BE0F70A4BE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_3ECAEC0C2CBC5F8B2C9416BE0F70A4BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Quarterly Operating Results</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_3ECAEC0C2CBC5F8B2C9416BE0F70A4BE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_3ECAEC0C2CBC5F8B2C9416BE0F70A4BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_3ECAEC0C2CBC5F8B2C9416BE0F70A4BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_3ECAEC0C2CBC5F8B2C9416BE0F70A4BE" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_3ECAEC0C2CBC5F8B2C9416BE0F70A4BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_B3223EF40171DDE26A5D4B54757D4084_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_B3223EF40171DDE26A5D4B54757D4084" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_B3223EF40171DDE26A5D4B54757D4084" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_B3223EF40171DDE26A5D4B54757D4084" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis_B3223EF40171DDE26A5D4B54757D4084" xlink:type="arc" />
    <link:label id="lab_amrc_CommodityContractApril2019Member_82D008442344F2BF3C924B54757E9854_terseLabel_en-US" xlink:label="lab_amrc_CommodityContractApril2019Member_82D008442344F2BF3C924B54757E9854" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commodity Contract - April 2019</link:label>
    <link:label id="lab_amrc_CommodityContractApril2019Member_82D008442344F2BF3C924B54757E9854_label_en-US" xlink:label="lab_amrc_CommodityContractApril2019Member_82D008442344F2BF3C924B54757E9854" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commodity Contract - April 2019 [Member]</link:label>
    <link:label id="lab_amrc_CommodityContractApril2019Member_82D008442344F2BF3C924B54757E9854_documentation_en-US" xlink:label="lab_amrc_CommodityContractApril2019Member_82D008442344F2BF3C924B54757E9854" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commodity Contract - April 2019 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CommodityContractApril2019Member" xlink:label="loc_amrc_CommodityContractApril2019Member_82D008442344F2BF3C924B54757E9854" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CommodityContractApril2019Member_82D008442344F2BF3C924B54757E9854" xlink:to="lab_amrc_CommodityContractApril2019Member_82D008442344F2BF3C924B54757E9854" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapOctober2029MemberMember_9EF220F50E739D5788234B54757E25F4_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapOctober2029MemberMember_9EF220F50E739D5788234B54757E25F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap October 2029</link:label>
    <link:label id="lab_amrc_InterestRateSwapOctober2029MemberMember_9EF220F50E739D5788234B54757E25F4_label_en-US" xlink:label="lab_amrc_InterestRateSwapOctober2029MemberMember_9EF220F50E739D5788234B54757E25F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap October 2029 Member [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapOctober2029MemberMember_9EF220F50E739D5788234B54757E25F4_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapOctober2029MemberMember_9EF220F50E739D5788234B54757E25F4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap October 2029 Member [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapOctober2029MemberMember" xlink:label="loc_amrc_InterestRateSwapOctober2029MemberMember_9EF220F50E739D5788234B54757E25F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapOctober2029MemberMember_9EF220F50E739D5788234B54757E25F4" xlink:to="lab_amrc_InterestRateSwapOctober2029MemberMember_9EF220F50E739D5788234B54757E25F4" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapJune2033Member_ED749ABDEAB85FDB5EDB4B54757E952E_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapJune2033Member_ED749ABDEAB85FDB5EDB4B54757E952E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap June 2033</link:label>
    <link:label id="lab_amrc_InterestRateSwapJune2033Member_ED749ABDEAB85FDB5EDB4B54757E952E_label_en-US" xlink:label="lab_amrc_InterestRateSwapJune2033Member_ED749ABDEAB85FDB5EDB4B54757E952E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap June 2033 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapJune2033Member_ED749ABDEAB85FDB5EDB4B54757E952E_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapJune2033Member_ED749ABDEAB85FDB5EDB4B54757E952E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - June 2033 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapJune2033Member" xlink:label="loc_amrc_InterestRateSwapJune2033Member_ED749ABDEAB85FDB5EDB4B54757E952E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapJune2033Member_ED749ABDEAB85FDB5EDB4B54757E952E" xlink:to="lab_amrc_InterestRateSwapJune2033Member_ED749ABDEAB85FDB5EDB4B54757E952E" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapDecember2020Member_E26ECCEB730E206CD8774B54757E095B_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapDecember2020Member_E26ECCEB730E206CD8774B54757E095B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - December 2020</link:label>
    <link:label id="lab_amrc_InterestRateSwapDecember2020Member_E26ECCEB730E206CD8774B54757E095B_label_en-US" xlink:label="lab_amrc_InterestRateSwapDecember2020Member_E26ECCEB730E206CD8774B54757E095B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - December 2020 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapDecember2020Member_E26ECCEB730E206CD8774B54757E095B_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapDecember2020Member_E26ECCEB730E206CD8774B54757E095B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - December 2020 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapDecember2020Member" xlink:label="loc_amrc_InterestRateSwapDecember2020Member_E26ECCEB730E206CD8774B54757E095B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapDecember2020Member_E26ECCEB730E206CD8774B54757E095B" xlink:to="lab_amrc_InterestRateSwapDecember2020Member_E26ECCEB730E206CD8774B54757E095B" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapDecember2027Member_6053AA04C26CB7456F494B54757E9D5A_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapDecember2027Member_6053AA04C26CB7456F494B54757E9D5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - December 2027</link:label>
    <link:label id="lab_amrc_InterestRateSwapDecember2027Member_6053AA04C26CB7456F494B54757E9D5A_label_en-US" xlink:label="lab_amrc_InterestRateSwapDecember2027Member_6053AA04C26CB7456F494B54757E9D5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - December 2027 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapDecember2027Member_6053AA04C26CB7456F494B54757E9D5A_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapDecember2027Member_6053AA04C26CB7456F494B54757E9D5A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - December 2027 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapDecember2027Member" xlink:label="loc_amrc_InterestRateSwapDecember2027Member_6053AA04C26CB7456F494B54757E9D5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapDecember2027Member_6053AA04C26CB7456F494B54757E9D5A" xlink:to="lab_amrc_InterestRateSwapDecember2027Member_6053AA04C26CB7456F494B54757E9D5A" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapDecember2038Member_037B9BFE78B6BA3D08A34B54757FB708_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapDecember2038Member_037B9BFE78B6BA3D08A34B54757FB708" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - December 2038</link:label>
    <link:label id="lab_amrc_InterestRateSwapDecember2038Member_037B9BFE78B6BA3D08A34B54757FB708_label_en-US" xlink:label="lab_amrc_InterestRateSwapDecember2038Member_037B9BFE78B6BA3D08A34B54757FB708" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - December 2038 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapDecember2038Member_037B9BFE78B6BA3D08A34B54757FB708_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapDecember2038Member_037B9BFE78B6BA3D08A34B54757FB708" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - December 2038 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapDecember2038Member" xlink:label="loc_amrc_InterestRateSwapDecember2038Member_037B9BFE78B6BA3D08A34B54757FB708" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapDecember2038Member_037B9BFE78B6BA3D08A34B54757FB708" xlink:to="lab_amrc_InterestRateSwapDecember2038Member_037B9BFE78B6BA3D08A34B54757FB708" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapFebruary2023Member_E45E275B9421B05F379C4B54757F1014_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapFebruary2023Member_E45E275B9421B05F379C4B54757F1014" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - February 2023</link:label>
    <link:label id="lab_amrc_InterestRateSwapFebruary2023Member_E45E275B9421B05F379C4B54757F1014_label_en-US" xlink:label="lab_amrc_InterestRateSwapFebruary2023Member_E45E275B9421B05F379C4B54757F1014" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - February 2023 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapFebruary2023Member_E45E275B9421B05F379C4B54757F1014_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapFebruary2023Member_E45E275B9421B05F379C4B54757F1014" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - February 2023 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapFebruary2023Member" xlink:label="loc_amrc_InterestRateSwapFebruary2023Member_E45E275B9421B05F379C4B54757F1014" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapFebruary2023Member_E45E275B9421B05F379C4B54757F1014" xlink:to="lab_amrc_InterestRateSwapFebruary2023Member_E45E275B9421B05F379C4B54757F1014" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapJune2028Contract1Member_DF5E837003FBAC80A6A74B54757FDC9C_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapJune2028Contract1Member_DF5E837003FBAC80A6A74B54757FDC9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - June 2028 - Contract 1</link:label>
    <link:label id="lab_amrc_InterestRateSwapJune2028Contract1Member_DF5E837003FBAC80A6A74B54757FDC9C_label_en-US" xlink:label="lab_amrc_InterestRateSwapJune2028Contract1Member_DF5E837003FBAC80A6A74B54757FDC9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - June 2028 - Contract 1 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapJune2028Contract1Member_DF5E837003FBAC80A6A74B54757FDC9C_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapJune2028Contract1Member_DF5E837003FBAC80A6A74B54757FDC9C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - June 2028 - Contract 1 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapJune2028Contract1Member" xlink:label="loc_amrc_InterestRateSwapJune2028Contract1Member_DF5E837003FBAC80A6A74B54757FDC9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapJune2028Contract1Member_DF5E837003FBAC80A6A74B54757FDC9C" xlink:to="lab_amrc_InterestRateSwapJune2028Contract1Member_DF5E837003FBAC80A6A74B54757FDC9C" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapJune2028Contract2Member_6EB1130DE20A2D8F0E034B54757FB450_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapJune2028Contract2Member_6EB1130DE20A2D8F0E034B54757FB450" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - June 2028 - Contract 2</link:label>
    <link:label id="lab_amrc_InterestRateSwapJune2028Contract2Member_6EB1130DE20A2D8F0E034B54757FB450_label_en-US" xlink:label="lab_amrc_InterestRateSwapJune2028Contract2Member_6EB1130DE20A2D8F0E034B54757FB450" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - June 2028 - Contract 2 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapJune2028Contract2Member_6EB1130DE20A2D8F0E034B54757FB450_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapJune2028Contract2Member_6EB1130DE20A2D8F0E034B54757FB450" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - June 2028 - Contract 2 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapJune2028Contract2Member" xlink:label="loc_amrc_InterestRateSwapJune2028Contract2Member_6EB1130DE20A2D8F0E034B54757FB450" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapJune2028Contract2Member_6EB1130DE20A2D8F0E034B54757FB450" xlink:to="lab_amrc_InterestRateSwapJune2028Contract2Member_6EB1130DE20A2D8F0E034B54757FB450" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapMarch2020Contract1Member_9C2B10AD59697F07A70F4B54757F53FB_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapMarch2020Contract1Member_9C2B10AD59697F07A70F4B54757F53FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - March 2020 - Contract 1</link:label>
    <link:label id="lab_amrc_InterestRateSwapMarch2020Contract1Member_9C2B10AD59697F07A70F4B54757F53FB_label_en-US" xlink:label="lab_amrc_InterestRateSwapMarch2020Contract1Member_9C2B10AD59697F07A70F4B54757F53FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - March 2020 - Contract 1 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapMarch2020Contract1Member_9C2B10AD59697F07A70F4B54757F53FB_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapMarch2020Contract1Member_9C2B10AD59697F07A70F4B54757F53FB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - March 2020 - Contract 1 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapMarch2020Contract1Member" xlink:label="loc_amrc_InterestRateSwapMarch2020Contract1Member_9C2B10AD59697F07A70F4B54757F53FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapMarch2020Contract1Member_9C2B10AD59697F07A70F4B54757F53FB" xlink:to="lab_amrc_InterestRateSwapMarch2020Contract1Member_9C2B10AD59697F07A70F4B54757F53FB" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapMarch2020Contract2Member_908F20E5DB250C02A7914B547580854A_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapMarch2020Contract2Member_908F20E5DB250C02A7914B547580854A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - March 2020 - Contract 2</link:label>
    <link:label id="lab_amrc_InterestRateSwapMarch2020Contract2Member_908F20E5DB250C02A7914B547580854A_label_en-US" xlink:label="lab_amrc_InterestRateSwapMarch2020Contract2Member_908F20E5DB250C02A7914B547580854A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - March 2020 - Contract 2 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapMarch2020Contract2Member_908F20E5DB250C02A7914B547580854A_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapMarch2020Contract2Member_908F20E5DB250C02A7914B547580854A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - March 2020 - Contract 2 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapMarch2020Contract2Member" xlink:label="loc_amrc_InterestRateSwapMarch2020Contract2Member_908F20E5DB250C02A7914B547580854A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapMarch2020Contract2Member_908F20E5DB250C02A7914B547580854A" xlink:to="lab_amrc_InterestRateSwapMarch2020Contract2Member_908F20E5DB250C02A7914B547580854A" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapFebruary2021Member_B282177C6FC9A9338A694B547580D39A_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapFebruary2021Member_B282177C6FC9A9338A694B547580D39A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - February 2021</link:label>
    <link:label id="lab_amrc_InterestRateSwapFebruary2021Member_B282177C6FC9A9338A694B547580D39A_label_en-US" xlink:label="lab_amrc_InterestRateSwapFebruary2021Member_B282177C6FC9A9338A694B547580D39A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - February 2021 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapFebruary2021Member_B282177C6FC9A9338A694B547580D39A_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapFebruary2021Member_B282177C6FC9A9338A694B547580D39A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - February 2021 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapFebruary2021Member" xlink:label="loc_amrc_InterestRateSwapFebruary2021Member_B282177C6FC9A9338A694B547580D39A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapFebruary2021Member_B282177C6FC9A9338A694B547580D39A" xlink:to="lab_amrc_InterestRateSwapFebruary2021Member_B282177C6FC9A9338A694B547580D39A" xlink:type="arc" />
    <link:label id="lab_amrc_InterestRateSwapMarch2024Member_6E95A7CF94F36FB437644B5475800D7D_terseLabel_en-US" xlink:label="lab_amrc_InterestRateSwapMarch2024Member_6E95A7CF94F36FB437644B5475800D7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - March 2024</link:label>
    <link:label id="lab_amrc_InterestRateSwapMarch2024Member_6E95A7CF94F36FB437644B5475800D7D_label_en-US" xlink:label="lab_amrc_InterestRateSwapMarch2024Member_6E95A7CF94F36FB437644B5475800D7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - March 2024 [Member]</link:label>
    <link:label id="lab_amrc_InterestRateSwapMarch2024Member_6E95A7CF94F36FB437644B5475800D7D_documentation_en-US" xlink:label="lab_amrc_InterestRateSwapMarch2024Member_6E95A7CF94F36FB437644B5475800D7D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap - March 2024 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InterestRateSwapMarch2024Member" xlink:label="loc_amrc_InterestRateSwapMarch2024Member_6E95A7CF94F36FB437644B5475800D7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InterestRateSwapMarch2024Member_6E95A7CF94F36FB437644B5475800D7D" xlink:to="lab_amrc_InterestRateSwapMarch2024Member_6E95A7CF94F36FB437644B5475800D7D" xlink:type="arc" />
    <link:label id="lab_amrc_CommodityContractApril2020Member_120B4E930F1DBBB086654B54758066A6_terseLabel_en-US" xlink:label="lab_amrc_CommodityContractApril2020Member_120B4E930F1DBBB086654B54758066A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commodity Contract - April 2020</link:label>
    <link:label id="lab_amrc_CommodityContractApril2020Member_120B4E930F1DBBB086654B54758066A6_label_en-US" xlink:label="lab_amrc_CommodityContractApril2020Member_120B4E930F1DBBB086654B54758066A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commodity Contract - April 2020 [Member]</link:label>
    <link:label id="lab_amrc_CommodityContractApril2020Member_120B4E930F1DBBB086654B54758066A6_documentation_en-US" xlink:label="lab_amrc_CommodityContractApril2020Member_120B4E930F1DBBB086654B54758066A6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commodity Contract - April 2020 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CommodityContractApril2020Member" xlink:label="loc_amrc_CommodityContractApril2020Member_120B4E930F1DBBB086654B54758066A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CommodityContractApril2020Member_120B4E930F1DBBB086654B54758066A6" xlink:to="lab_amrc_CommodityContractApril2020Member_120B4E930F1DBBB086654B54758066A6" xlink:type="arc" />
    <link:label id="lab_amrc_CommodityContractApril2021Member_AF658B346A3BA65E5D614B5475813C46_terseLabel_en-US" xlink:label="lab_amrc_CommodityContractApril2021Member_AF658B346A3BA65E5D614B5475813C46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commodity Contract - April 2021</link:label>
    <link:label id="lab_amrc_CommodityContractApril2021Member_AF658B346A3BA65E5D614B5475813C46_label_en-US" xlink:label="lab_amrc_CommodityContractApril2021Member_AF658B346A3BA65E5D614B5475813C46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commodity Contract - April 2021 [Member]</link:label>
    <link:label id="lab_amrc_CommodityContractApril2021Member_AF658B346A3BA65E5D614B5475813C46_documentation_en-US" xlink:label="lab_amrc_CommodityContractApril2021Member_AF658B346A3BA65E5D614B5475813C46" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commodity Contract - April 2021 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CommodityContractApril2021Member" xlink:label="loc_amrc_CommodityContractApril2021Member_AF658B346A3BA65E5D614B5475813C46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CommodityContractApril2021Member_AF658B346A3BA65E5D614B5475813C46" xlink:to="lab_amrc_CommodityContractApril2021Member_AF658B346A3BA65E5D614B5475813C46" xlink:type="arc" />
    <link:label id="lab_us-gaap_HybridInstrumentMember_B5D9EB4CA876EFCCA0EB4B5475810A9B_terseLabel_en-US" xlink:label="lab_us-gaap_HybridInstrumentMember_B5D9EB4CA876EFCCA0EB4B5475810A9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hybrid Instrument</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_HybridInstrumentMember" xlink:label="loc_us-gaap_HybridInstrumentMember_B5D9EB4CA876EFCCA0EB4B5475810A9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HybridInstrumentMember_B5D9EB4CA876EFCCA0EB4B5475810A9B" xlink:to="lab_us-gaap_HybridInstrumentMember_B5D9EB4CA876EFCCA0EB4B5475810A9B" xlink:type="arc" />
    <link:label id="lab_invest_DerivativeNotionalAmount_981037A582CE146A0E594B547582F344_terseLabel_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_981037A582CE146A0E594B547582F344" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Notional Amount ($)</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_981037A582CE146A0E594B547582F344" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeNotionalAmount_981037A582CE146A0E594B547582F344" xlink:to="lab_invest_DerivativeNotionalAmount_981037A582CE146A0E594B547582F344" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_B2302836667725DFD4D24B5475827F8A_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate_B2302836667725DFD4D24B5475827F8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, active interest rate swap</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_B2302836667725DFD4D24B5475827F8A_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate_B2302836667725DFD4D24B5475827F8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_B2302836667725DFD4D24B5475827F8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate_B2302836667725DFD4D24B5475827F8A" xlink:to="lab_us-gaap_DerivativeFixedInterestRate_B2302836667725DFD4D24B5475827F8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeSwapTypeFixedPrice_12662ECAE57FC333C3954B547583944E_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeSwapTypeFixedPrice_12662ECAE57FC333C3954B547583944E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, active commodity swap, fixed price (in usd per MMBtu)</link:label>
    <link:label id="lab_us-gaap_DerivativeSwapTypeFixedPrice_12662ECAE57FC333C3954B547583944E_label_en-US" xlink:label="lab_us-gaap_DerivativeSwapTypeFixedPrice_12662ECAE57FC333C3954B547583944E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Swap Type, Fixed Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeSwapTypeFixedPrice" xlink:label="loc_us-gaap_DerivativeSwapTypeFixedPrice_12662ECAE57FC333C3954B547583944E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeSwapTypeFixedPrice_12662ECAE57FC333C3954B547583944E" xlink:to="lab_us-gaap_DerivativeSwapTypeFixedPrice_12662ECAE57FC333C3954B547583944E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_F5D486810C7BBD4802244B54758339A3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_F5D486810C7BBD4802244B54758339A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial notional amount, volume (in MMBtu)</link:label>
    <link:label id="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_F5D486810C7BBD4802244B54758339A3_label_en-US" xlink:label="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_F5D486810C7BBD4802244B54758339A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Nonmonetary Notional Amount, Energy Measure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink:label="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_F5D486810C7BBD4802244B54758339A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_F5D486810C7BBD4802244B54758339A3" xlink:to="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_F5D486810C7BBD4802244B54758339A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioForecastMember_54DF26809748435280395DCA4F656496_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioForecastMember_54DF26809748435280395DCA4F656496" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Forecast</link:label>
    <link:label id="lab_us-gaap_ScenarioForecastMember_54DF26809748435280395DCA4F656496_label_en-US" xlink:label="lab_us-gaap_ScenarioForecastMember_54DF26809748435280395DCA4F656496" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Forecast [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_54DF26809748435280395DCA4F656496" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioForecastMember_54DF26809748435280395DCA4F656496" xlink:to="lab_us-gaap_ScenarioForecastMember_54DF26809748435280395DCA4F656496" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseMember_4A452DB3CB22F0BBE2BD5DCA4F652C10_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseMember_4A452DB3CB22F0BBE2BD5DCA4F652C10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseMember_4A452DB3CB22F0BBE2BD5DCA4F652C10_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseMember_4A452DB3CB22F0BBE2BD5DCA4F652C10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseMember" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseMember_4A452DB3CB22F0BBE2BD5DCA4F652C10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseMember_4A452DB3CB22F0BBE2BD5DCA4F652C10" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseMember_4A452DB3CB22F0BBE2BD5DCA4F652C10" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_77B13A5072B9415CBF315DCA4F65FEA6_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_77B13A5072B9415CBF315DCA4F65FEA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_77B13A5072B9415CBF315DCA4F65FEA6_label_en-US" xlink:label="lab_srt_RangeAxis_77B13A5072B9415CBF315DCA4F65FEA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_77B13A5072B9415CBF315DCA4F65FEA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_77B13A5072B9415CBF315DCA4F65FEA6" xlink:to="lab_srt_RangeAxis_77B13A5072B9415CBF315DCA4F65FEA6" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_E2196094B4AE5F8C6E515DCA4F65AE7D_terseLabel_en-US" xlink:label="lab_srt_RangeMember_E2196094B4AE5F8C6E515DCA4F65AE7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_E2196094B4AE5F8C6E515DCA4F65AE7D_label_en-US" xlink:label="lab_srt_RangeMember_E2196094B4AE5F8C6E515DCA4F65AE7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_E2196094B4AE5F8C6E515DCA4F65AE7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_E2196094B4AE5F8C6E515DCA4F65AE7D" xlink:to="lab_srt_RangeMember_E2196094B4AE5F8C6E515DCA4F65AE7D" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_E6CC3ACE3699C7C8A68D5DCA4F653F27_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_E6CC3ACE3699C7C8A68D5DCA4F653F27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_E6CC3ACE3699C7C8A68D5DCA4F653F27_label_en-US" xlink:label="lab_srt_MinimumMember_E6CC3ACE3699C7C8A68D5DCA4F653F27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_E6CC3ACE3699C7C8A68D5DCA4F653F27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_E6CC3ACE3699C7C8A68D5DCA4F653F27" xlink:to="lab_srt_MinimumMember_E6CC3ACE3699C7C8A68D5DCA4F653F27" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_EDD664142C8419666D2D5DCA4F6585A2_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_EDD664142C8419666D2D5DCA4F6585A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_EDD664142C8419666D2D5DCA4F6585A2_label_en-US" xlink:label="lab_srt_MaximumMember_EDD664142C8419666D2D5DCA4F6585A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_EDD664142C8419666D2D5DCA4F6585A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_EDD664142C8419666D2D5DCA4F6585A2" xlink:to="lab_srt_MaximumMember_EDD664142C8419666D2D5DCA4F6585A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_945803802B49DD39A23F5DCA4F65BE8F_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_945803802B49DD39A23F5DCA4F65BE8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_945803802B49DD39A23F5DCA4F65BE8F_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_945803802B49DD39A23F5DCA4F65BE8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_945803802B49DD39A23F5DCA4F65BE8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_945803802B49DD39A23F5DCA4F65BE8F" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_945803802B49DD39A23F5DCA4F65BE8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_BADEEF122E9B81C682C05DCA4F651491_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_BADEEF122E9B81C682C05DCA4F651491" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_BADEEF122E9B81C682C05DCA4F651491_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_BADEEF122E9B81C682C05DCA4F651491" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_BADEEF122E9B81C682C05DCA4F651491" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_BADEEF122E9B81C682C05DCA4F651491" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_BADEEF122E9B81C682C05DCA4F651491" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_CD997C145352DA84EAFD5DCA4F65CA8C_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_CD997C145352DA84EAFD5DCA4F65CA8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_CD997C145352DA84EAFD5DCA4F65CA8C_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_CD997C145352DA84EAFD5DCA4F65CA8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_CD997C145352DA84EAFD5DCA4F65CA8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_CD997C145352DA84EAFD5DCA4F65CA8C" xlink:to="lab_us-gaap_SubsequentEventMember_CD997C145352DA84EAFD5DCA4F65CA8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_5E9EB689E419E77CCFEE5DCA4F652CF6_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_5E9EB689E419E77CCFEE5DCA4F652CF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_5E9EB689E419E77CCFEE5DCA4F652CF6_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_5E9EB689E419E77CCFEE5DCA4F652CF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_5E9EB689E419E77CCFEE5DCA4F652CF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member_5E9EB689E419E77CCFEE5DCA4F652CF6" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member_5E9EB689E419E77CCFEE5DCA4F652CF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_8408F847E746332ACA955DCA4F65A64E_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_8408F847E746332ACA955DCA4F65A64E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_8408F847E746332ACA955DCA4F65A64E_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_8408F847E746332ACA955DCA4F65A64E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_8408F847E746332ACA955DCA4F65A64E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member_8408F847E746332ACA955DCA4F65A64E" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member_8408F847E746332ACA955DCA4F65A64E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201712Member_4608C0543F807F9DFF5F5DCA4F651F13_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201712Member_4608C0543F807F9DFF5F5DCA4F651F13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2017-12</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201712Member_4608C0543F807F9DFF5F5DCA4F651F13_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201712Member_4608C0543F807F9DFF5F5DCA4F651F13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2017-12 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201712Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201712Member_4608C0543F807F9DFF5F5DCA4F651F13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201712Member_4608C0543F807F9DFF5F5DCA4F651F13" xlink:to="lab_us-gaap_AccountingStandardsUpdate201712Member_4608C0543F807F9DFF5F5DCA4F651F13" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_69F1BC8CDFD1722DF54B5DCA4F6534D7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_69F1BC8CDFD1722DF54B5DCA4F6534D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in net lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_69F1BC8CDFD1722DF54B5DCA4F6534D7_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_69F1BC8CDFD1722DF54B5DCA4F6534D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_69F1BC8CDFD1722DF54B5DCA4F6534D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_69F1BC8CDFD1722DF54B5DCA4F6534D7" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_69F1BC8CDFD1722DF54B5DCA4F6534D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_FD70F9612D137450866D5DCA4F65ECF8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_FD70F9612D137450866D5DCA4F65ECF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in net lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_FD70F9612D137450866D5DCA4F65ECF8_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_FD70F9612D137450866D5DCA4F65ECF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_FD70F9612D137450866D5DCA4F65ECF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_FD70F9612D137450866D5DCA4F65ECF8" xlink:to="lab_us-gaap_OperatingLeaseLiability_FD70F9612D137450866D5DCA4F65ECF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_36A797138CA8A7891231324B2DAD2FC8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_36A797138CA8A7891231324B2DAD2FC8" 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_36A797138CA8A7891231324B2DAD2FC8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_36A797138CA8A7891231324B2DAD2FC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_36A797138CA8A7891231324B2DAD2FC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_36A797138CA8A7891231324B2DAD2FC8" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_36A797138CA8A7891231324B2DAD2FC8" xlink:type="arc" />
    <link:label id="lab_amrc_CanadaMember_D3B17A5875B114963E9C324B2DAD9935_terseLabel_en-US" xlink:label="lab_amrc_CanadaMember_D3B17A5875B114963E9C324B2DAD9935" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_amrc_CanadaMember_D3B17A5875B114963E9C324B2DAD9935_label_en-US" xlink:label="lab_amrc_CanadaMember_D3B17A5875B114963E9C324B2DAD9935" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada [Member]</link:label>
    <link:label id="lab_amrc_CanadaMember_D3B17A5875B114963E9C324B2DAD9935_documentation_en-US" xlink:label="lab_amrc_CanadaMember_D3B17A5875B114963E9C324B2DAD9935" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Canada [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CanadaMember" xlink:label="loc_amrc_CanadaMember_D3B17A5875B114963E9C324B2DAD9935" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CanadaMember_D3B17A5875B114963E9C324B2DAD9935" xlink:to="lab_amrc_CanadaMember_D3B17A5875B114963E9C324B2DAD9935" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateAndOtherMember_9D52F4287E35F7521279324B2DAD812A_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_9D52F4287E35F7521279324B2DAD812A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_CorporateAndOtherMember_9D52F4287E35F7521279324B2DAD812A_label_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember_9D52F4287E35F7521279324B2DAD812A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate and Other [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateAndOtherMember" xlink:label="loc_us-gaap_CorporateAndOtherMember_9D52F4287E35F7521279324B2DAD812A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateAndOtherMember_9D52F4287E35F7521279324B2DAD812A" xlink:to="lab_us-gaap_CorporateAndOtherMember_9D52F4287E35F7521279324B2DAD812A" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_9B4783FF3B811CEF6351324B2DADEAFD_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_9B4783FF3B811CEF6351324B2DADEAFD" 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_9B4783FF3B811CEF6351324B2DADEAFD_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_9B4783FF3B811CEF6351324B2DADEAFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_9B4783FF3B811CEF6351324B2DADEAFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_9B4783FF3B811CEF6351324B2DADEAFD" xlink:to="lab_us-gaap_GoodwillLineItems_9B4783FF3B811CEF6351324B2DADEAFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_3234F995DF4ECEB5BD5A324B2DAD4019_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_3234F995DF4ECEB5BD5A324B2DAD4019" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_3234F995DF4ECEB5BD5A324B2DAD4019_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_3234F995DF4ECEB5BD5A324B2DAD4019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_3234F995DF4ECEB5BD5A324B2DAD4019" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_3234F995DF4ECEB5BD5A324B2DAD4019" xlink:to="lab_us-gaap_GoodwillRollForward_3234F995DF4ECEB5BD5A324B2DAD4019" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_5CF2D8C42815AF03E129324B2DADDECC_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_5CF2D8C42815AF03E129324B2DADDECC" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_5CF2D8C42815AF03E129324B2DADDECC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_5CF2D8C42815AF03E129324B2DADDECC" xlink:to="lab_us-gaap_Goodwill_5CF2D8C42815AF03E129324B2DADDECC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_9DA88B1FF4B24A17ECA8324B2DADAB11_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_9DA88B1FF4B24A17ECA8324B2DADAB11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of assets of a business</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_9DA88B1FF4B24A17ECA8324B2DADAB11_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_9DA88B1FF4B24A17ECA8324B2DADAB11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_9DA88B1FF4B24A17ECA8324B2DADAB11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_9DA88B1FF4B24A17ECA8324B2DADAB11" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_9DA88B1FF4B24A17ECA8324B2DADAB11" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2AE0DD57203B890E64F8324B2DAD3202_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2AE0DD57203B890E64F8324B2DAD3202" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency effects</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2AE0DD57203B890E64F8324B2DAD3202_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2AE0DD57203B890E64F8324B2DAD3202" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2AE0DD57203B890E64F8324B2DAD3202" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2AE0DD57203B890E64F8324B2DAD3202" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_2AE0DD57203B890E64F8324B2DAD3202" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_26AA8E356A0AF4E44775324B2DAD167E_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_26AA8E356A0AF4E44775324B2DAD167E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill acquired during the year</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_26AA8E356A0AF4E44775324B2DAD167E_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_26AA8E356A0AF4E44775324B2DAD167E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_26AA8E356A0AF4E44775324B2DAD167E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_26AA8E356A0AF4E44775324B2DAD167E" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_26AA8E356A0AF4E44775324B2DAD167E" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_A92C850B34965E06265B324B2DAD7F8D_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_A92C850B34965E06265B324B2DAD7F8D" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_A92C850B34965E06265B324B2DAD7F8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_A92C850B34965E06265B324B2DAD7F8D" xlink:to="lab_us-gaap_Goodwill_A92C850B34965E06265B324B2DAD7F8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_43D9A7CE4839EB000120324B2DAD407B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_43D9A7CE4839EB000120324B2DAD407B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_43D9A7CE4839EB000120324B2DAD407B_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_43D9A7CE4839EB000120324B2DAD407B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_43D9A7CE4839EB000120324B2DAD407B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_43D9A7CE4839EB000120324B2DAD407B" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_43D9A7CE4839EB000120324B2DAD407B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_29BDD3ABABE6C60C304816BE0DF44811_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_29BDD3ABABE6C60C304816BE0DF44811" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_29BDD3ABABE6C60C304816BE0DF44811_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_29BDD3ABABE6C60C304816BE0DF44811" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_29BDD3ABABE6C60C304816BE0DF44811" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_29BDD3ABABE6C60C304816BE0DF44811" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_29BDD3ABABE6C60C304816BE0DF44811" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_1FFEE84F3E892D83693A31CD9798EC0E_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_1FFEE84F3E892D83693A31CD9798EC0E" 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_1FFEE84F3E892D83693A31CD9798EC0E_label_en-US" xlink:label="lab_us-gaap_StatementTable_1FFEE84F3E892D83693A31CD9798EC0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1FFEE84F3E892D83693A31CD9798EC0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_1FFEE84F3E892D83693A31CD9798EC0E" xlink:to="lab_us-gaap_StatementTable_1FFEE84F3E892D83693A31CD9798EC0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_2FB86EF1990B3418CD8531CD9798806C_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_2FB86EF1990B3418CD8531CD9798806C" 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_2FB86EF1990B3418CD8531CD9798806C_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_2FB86EF1990B3418CD8531CD9798806C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2FB86EF1990B3418CD8531CD9798806C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2FB86EF1990B3418CD8531CD9798806C" xlink:to="lab_us-gaap_StatementClassOfStockAxis_2FB86EF1990B3418CD8531CD9798806C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_8F197260F3D77551ABE931CD979907C7_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_8F197260F3D77551ABE931CD979907C7" 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_8F197260F3D77551ABE931CD979907C7_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_8F197260F3D77551ABE931CD979907C7" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_8F197260F3D77551ABE931CD979907C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_8F197260F3D77551ABE931CD979907C7" xlink:to="lab_us-gaap_ClassOfStockDomain_8F197260F3D77551ABE931CD979907C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonClassAMember_8075A578BF5283C7218D31CD97994B1D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember_8075A578BF5283C7218D31CD97994B1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_8075A578BF5283C7218D31CD97994B1D_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember_8075A578BF5283C7218D31CD97994B1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_8075A578BF5283C7218D31CD97994B1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember_8075A578BF5283C7218D31CD97994B1D" xlink:to="lab_us-gaap_CommonClassAMember_8075A578BF5283C7218D31CD97994B1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonClassBMember_6DBB013D0820BC870D8531CD97995BC9_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember_6DBB013D0820BC870D8531CD97995BC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_6DBB013D0820BC870D8531CD97995BC9_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember_6DBB013D0820BC870D8531CD97995BC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_6DBB013D0820BC870D8531CD97995BC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember_6DBB013D0820BC870D8531CD97995BC9" xlink:to="lab_us-gaap_CommonClassBMember_6DBB013D0820BC870D8531CD97995BC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_4379CD96EFEB7D8BB2A331CD9799E6D0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_4379CD96EFEB7D8BB2A331CD9799E6D0" 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_4379CD96EFEB7D8BB2A331CD9799E6D0_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_4379CD96EFEB7D8BB2A331CD9799E6D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_4379CD96EFEB7D8BB2A331CD9799E6D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_4379CD96EFEB7D8BB2A331CD9799E6D0" xlink:to="lab_us-gaap_StatementLineItems_4379CD96EFEB7D8BB2A331CD9799E6D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_235AAC12B09669F72C9B31CD979A8C37_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_235AAC12B09669F72C9B31CD979A8C37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_235AAC12B09669F72C9B31CD979A8C37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_235AAC12B09669F72C9B31CD979A8C37" xlink:to="lab_us-gaap_AssetsAbstract_235AAC12B09669F72C9B31CD979A8C37" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_1E13D342C58EC64A615E31CD979AC8DA_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_1E13D342C58EC64A615E31CD979AC8DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_1E13D342C58EC64A615E31CD979AC8DA_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_1E13D342C58EC64A615E31CD979AC8DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1E13D342C58EC64A615E31CD979AC8DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1E13D342C58EC64A615E31CD979AC8DA" xlink:to="lab_us-gaap_AssetsCurrentAbstract_1E13D342C58EC64A615E31CD979AC8DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F50C331E9C35F932234B31CD979A8F19_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F50C331E9C35F932234B31CD979A8F19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents (including amounts in VIEs of $1,255 and $444, respectively)</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F50C331E9C35F932234B31CD979A8F19_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F50C331E9C35F932234B31CD979A8F19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F50C331E9C35F932234B31CD979A8F19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F50C331E9C35F932234B31CD979A8F19" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F50C331E9C35F932234B31CD979A8F19" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_C0466938FF07F13AA06B31CD979AF259_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_C0466938FF07F13AA06B31CD979AF259" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash (including amounts in VIEs of $156 and $155, respectively)</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_C0466938FF07F13AA06B31CD979AF259_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_C0466938FF07F13AA06B31CD979AF259" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_C0466938FF07F13AA06B31CD979AF259" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_C0466938FF07F13AA06B31CD979AF259" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_C0466938FF07F13AA06B31CD979AF259" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_6D7FA994924AB3EA839631CD979BE01F_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent_6D7FA994924AB3EA839631CD979BE01F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings (including amounts in VIEs of $498 and $360, respectively)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_6D7FA994924AB3EA839631CD979BE01F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_6D7FA994924AB3EA839631CD979BE01F" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent_6D7FA994924AB3EA839631CD979BE01F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_6C06D5A48F5F596DD9BC31CD979B9920_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_6C06D5A48F5F596DD9BC31CD979B9920" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_6C06D5A48F5F596DD9BC31CD979B9920_label_en-US" xlink:label="lab_us-gaap_InventoryNet_6C06D5A48F5F596DD9BC31CD979B9920" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_6C06D5A48F5F596DD9BC31CD979B9920" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_6C06D5A48F5F596DD9BC31CD979B9920" xlink:to="lab_us-gaap_InventoryNet_6C06D5A48F5F596DD9BC31CD979B9920" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReceivable_172CEA54997C3B0F374431CD979BA1A6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable_172CEA54997C3B0F374431CD979BA1A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_172CEA54997C3B0F374431CD979BA1A6_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable_172CEA54997C3B0F374431CD979BA1A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReceivable" xlink:label="loc_us-gaap_IncomeTaxReceivable_172CEA54997C3B0F374431CD979BA1A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReceivable_172CEA54997C3B0F374431CD979BA1A6" xlink:to="lab_us-gaap_IncomeTaxReceivable_172CEA54997C3B0F374431CD979BA1A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressGross_D3BFE09ED4ABC70C191631CD979B09CD_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross_D3BFE09ED4ABC70C191631CD979B09CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project development costs</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_D3BFE09ED4ABC70C191631CD979B09CD_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross_D3BFE09ED4ABC70C191631CD979B09CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross_D3BFE09ED4ABC70C191631CD979B09CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross_D3BFE09ED4ABC70C191631CD979B09CD" xlink:to="lab_us-gaap_ConstructionInProgressGross_D3BFE09ED4ABC70C191631CD979B09CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_6C9ECA2F1D65984FE5D231CD979C1A60_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_6C9ECA2F1D65984FE5D231CD979C1A60" 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_6C9ECA2F1D65984FE5D231CD979C1A60_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_6C9ECA2F1D65984FE5D231CD979C1A60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_6C9ECA2F1D65984FE5D231CD979C1A60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_6C9ECA2F1D65984FE5D231CD979C1A60" xlink:to="lab_us-gaap_AssetsCurrent_6C9ECA2F1D65984FE5D231CD979C1A60" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetNoncurrent_2AB4C2DF2BA6A0B34E1831CD979C7010_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetNoncurrent_2AB4C2DF2BA6A0B34E1831CD979C7010" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal ESPC receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetNoncurrent_2AB4C2DF2BA6A0B34E1831CD979C7010_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetNoncurrent_2AB4C2DF2BA6A0B34E1831CD979C7010" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetNoncurrent" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_2AB4C2DF2BA6A0B34E1831CD979C7010" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetNoncurrent_2AB4C2DF2BA6A0B34E1831CD979C7010" xlink:to="lab_us-gaap_AccountsReceivableNetNoncurrent_2AB4C2DF2BA6A0B34E1831CD979C7010" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_352DAE110442C838F3D131CD979CB859_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_352DAE110442C838F3D131CD979CB859" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_352DAE110442C838F3D131CD979CB859_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_352DAE110442C838F3D131CD979CB859" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_352DAE110442C838F3D131CD979CB859" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_352DAE110442C838F3D131CD979CB859" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_352DAE110442C838F3D131CD979CB859" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherNet_F3E639148A2A7AC9E37931CD979CA81A_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherNet_F3E639148A2A7AC9E37931CD979CA81A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy assets, net (including amounts in VIEs of $122,641 and $55,712, respectively)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_F3E639148A2A7AC9E37931CD979CA81A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_F3E639148A2A7AC9E37931CD979CA81A" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOtherNet_F3E639148A2A7AC9E37931CD979CA81A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7220194288D3D3C7FF3031CD979C92DE_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7220194288D3D3C7FF3031CD979C92DE" 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_7220194288D3D3C7FF3031CD979C92DE_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7220194288D3D3C7FF3031CD979C92DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7220194288D3D3C7FF3031CD979C92DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7220194288D3D3C7FF3031CD979C92DE" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7220194288D3D3C7FF3031CD979C92DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_F434A2B13AB5978E8A5831CD979D3A4D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_F434A2B13AB5978E8A5831CD979D3A4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets (including amounts in VIEs of $1,613 and $1,398, respectively)</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_F434A2B13AB5978E8A5831CD979D3A4D_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_F434A2B13AB5978E8A5831CD979D3A4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_F434A2B13AB5978E8A5831CD979D3A4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_F434A2B13AB5978E8A5831CD979D3A4D" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_F434A2B13AB5978E8A5831CD979D3A4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_43D4CD348F84DF04067931CD979D41EE_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_43D4CD348F84DF04067931CD979D41EE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_43D4CD348F84DF04067931CD979D41EE_label_en-US" xlink:label="lab_us-gaap_Assets_43D4CD348F84DF04067931CD979D41EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_43D4CD348F84DF04067931CD979D41EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_43D4CD348F84DF04067931CD979D41EE" xlink:to="lab_us-gaap_Assets_43D4CD348F84DF04067931CD979D41EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976A787BEDAAFC49030731CD979D68DD_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976A787BEDAAFC49030731CD979D68DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES, REDEEMABLE NON-CONTROLLING INTERESTS AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976A787BEDAAFC49030731CD979D68DD_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976A787BEDAAFC49030731CD979D68DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976A787BEDAAFC49030731CD979D68DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976A787BEDAAFC49030731CD979D68DD" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976A787BEDAAFC49030731CD979D68DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_B4038C2D5CB99290310031CD979D2F92_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_B4038C2D5CB99290310031CD979D2F92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_B4038C2D5CB99290310031CD979D2F92_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_B4038C2D5CB99290310031CD979D2F92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_B4038C2D5CB99290310031CD979D2F92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_B4038C2D5CB99290310031CD979D2F92" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_B4038C2D5CB99290310031CD979D2F92" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_69835F6B8F6E96BA85BB31CD979D9C70_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_69835F6B8F6E96BA85BB31CD979D9C70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portions of long-term debt and capital lease liabilities (including amounts in VIEs of $1,712 and $0, respectively)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_69835F6B8F6E96BA85BB31CD979D9C70_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_69835F6B8F6E96BA85BB31CD979D9C70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_69835F6B8F6E96BA85BB31CD979D9C70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_69835F6B8F6E96BA85BB31CD979D9C70" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_69835F6B8F6E96BA85BB31CD979D9C70" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_CCA465AF08088E03783631CD979EAA95_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_CCA465AF08088E03783631CD979EAA95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable (including amounts in VIEs of $234 and $764, respectively)</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_CCA465AF08088E03783631CD979EAA95_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_CCA465AF08088E03783631CD979EAA95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_CCA465AF08088E03783631CD979EAA95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_CCA465AF08088E03783631CD979EAA95" xlink:to="lab_us-gaap_AccountsPayableCurrent_CCA465AF08088E03783631CD979EAA95" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3ADE42F22FF8E7C2963131CD979E357E_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3ADE42F22FF8E7C2963131CD979E357E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of cost and estimated earnings</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3ADE42F22FF8E7C2963131CD979E357E_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3ADE42F22FF8E7C2963131CD979E357E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3ADE42F22FF8E7C2963131CD979E357E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3ADE42F22FF8E7C2963131CD979E357E" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3ADE42F22FF8E7C2963131CD979E357E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxesPayableCurrent_5CBC697C66B78CED551D31CD979E38D8_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent_5CBC697C66B78CED551D31CD979E38D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_5CBC697C66B78CED551D31CD979E38D8_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent_5CBC697C66B78CED551D31CD979E38D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_5CBC697C66B78CED551D31CD979E38D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent_5CBC697C66B78CED551D31CD979E38D8" xlink:to="lab_us-gaap_TaxesPayableCurrent_5CBC697C66B78CED551D31CD979E38D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_EFE8D96F93A1C9AFC76E31CD979E4CCC_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_EFE8D96F93A1C9AFC76E31CD979E4CCC" 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_EFE8D96F93A1C9AFC76E31CD979E4CCC_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_EFE8D96F93A1C9AFC76E31CD979E4CCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_EFE8D96F93A1C9AFC76E31CD979E4CCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_EFE8D96F93A1C9AFC76E31CD979E4CCC" xlink:to="lab_us-gaap_LiabilitiesCurrent_EFE8D96F93A1C9AFC76E31CD979E4CCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_D8157DB8E68EB51F070D31CD979E2822_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_D8157DB8E68EB51F070D31CD979E2822" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt and capital lease liabilities, less current portions and net of deferred financing fees (including amounts in VIEs of $26,461 and $0, respectively)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_D8157DB8E68EB51F070D31CD979E2822_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_D8157DB8E68EB51F070D31CD979E2822" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_D8157DB8E68EB51F070D31CD979E2822" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_D8157DB8E68EB51F070D31CD979E2822" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_D8157DB8E68EB51F070D31CD979E2822" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_044CF2B39728CA6FD26C31CD979F74EF_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_044CF2B39728CA6FD26C31CD979F74EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal ESPC liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_044CF2B39728CA6FD26C31CD979F74EF_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_044CF2B39728CA6FD26C31CD979F74EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_044CF2B39728CA6FD26C31CD979F74EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_044CF2B39728CA6FD26C31CD979F74EF" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrent_044CF2B39728CA6FD26C31CD979F74EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_DB2A00D27930C594A78431CD979F1F93_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_DB2A00D27930C594A78431CD979F1F93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_DB2A00D27930C594A78431CD979F1F93_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_DB2A00D27930C594A78431CD979F1F93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_DB2A00D27930C594A78431CD979F1F93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_DB2A00D27930C594A78431CD979F1F93" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_DB2A00D27930C594A78431CD979F1F93" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherDeferredCreditsNoncurrent_8D2E0C9FB36411851BC131CD979FE0C0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDeferredCreditsNoncurrent_8D2E0C9FB36411851BC131CD979FE0C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred grant income</link:label>
    <link:label id="lab_us-gaap_OtherDeferredCreditsNoncurrent_8D2E0C9FB36411851BC131CD979FE0C0_label_en-US" xlink:label="lab_us-gaap_OtherDeferredCreditsNoncurrent_8D2E0C9FB36411851BC131CD979FE0C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Deferred Credits, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherDeferredCreditsNoncurrent" xlink:label="loc_us-gaap_OtherDeferredCreditsNoncurrent_8D2E0C9FB36411851BC131CD979FE0C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDeferredCreditsNoncurrent_8D2E0C9FB36411851BC131CD979FE0C0" xlink:to="lab_us-gaap_OtherDeferredCreditsNoncurrent_8D2E0C9FB36411851BC131CD979FE0C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_A9C5975990011ED8346831CD979FF32D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_A9C5975990011ED8346831CD979FF32D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities (including amounts in VIEs of $2,131 and $0, respectively)</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_A9C5975990011ED8346831CD979FF32D_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_A9C5975990011ED8346831CD979FF32D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_A9C5975990011ED8346831CD979FF32D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_A9C5975990011ED8346831CD979FF32D" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_A9C5975990011ED8346831CD979FF32D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_34D6923ABCE49E9D005D31CD979F6BE7_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_34D6923ABCE49E9D005D31CD979F6BE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 14)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_34D6923ABCE49E9D005D31CD979F6BE7_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_34D6923ABCE49E9D005D31CD979F6BE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_34D6923ABCE49E9D005D31CD979F6BE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_34D6923ABCE49E9D005D31CD979F6BE7" xlink:to="lab_us-gaap_CommitmentsAndContingencies_34D6923ABCE49E9D005D31CD979F6BE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_A230A22AB8B7B580E96731CD979FA733_terseLabel_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_A230A22AB8B7B580E96731CD979FA733" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable non-controlling interests</link:label>
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_A230A22AB8B7B580E96731CD979FA733_label_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_A230A22AB8B7B580E96731CD979FA733" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Carrying Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_A230A22AB8B7B580E96731CD979FA733" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_A230A22AB8B7B580E96731CD979FA733" xlink:to="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_A230A22AB8B7B580E96731CD979FA733" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_69DC4AFB5EB379801C2A31CD979F58AD_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract_69DC4AFB5EB379801C2A31CD979F58AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_69DC4AFB5EB379801C2A31CD979F58AD_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract_69DC4AFB5EB379801C2A31CD979F58AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_69DC4AFB5EB379801C2A31CD979F58AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_69DC4AFB5EB379801C2A31CD979F58AD" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract_69DC4AFB5EB379801C2A31CD979F58AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValueOutstanding_351E380793D5D05BEB0A31CD97A0B2BD_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValueOutstanding_351E380793D5D05BEB0A31CD97A0B2BD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.0001 par value, 5,000,000 shares authorized, no shares issued and outstanding at December 31, 2018 and 2017</link:label>
    <link:label id="lab_us-gaap_PreferredStockValueOutstanding_351E380793D5D05BEB0A31CD97A0B2BD_label_en-US" xlink:label="lab_us-gaap_PreferredStockValueOutstanding_351E380793D5D05BEB0A31CD97A0B2BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValueOutstanding" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_351E380793D5D05BEB0A31CD97A0B2BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValueOutstanding_351E380793D5D05BEB0A31CD97A0B2BD" xlink:to="lab_us-gaap_PreferredStockValueOutstanding_351E380793D5D05BEB0A31CD97A0B2BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_5FB062315D8BC22C653331CD97A03C38_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding_5FB062315D8BC22C653331CD97A03C38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_5FB062315D8BC22C653331CD97A03C38_label_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding_5FB062315D8BC22C653331CD97A03C38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="loc_us-gaap_CommonStockValueOutstanding_5FB062315D8BC22C653331CD97A03C38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValueOutstanding_5FB062315D8BC22C653331CD97A03C38" xlink:to="lab_us-gaap_CommonStockValueOutstanding_5FB062315D8BC22C653331CD97A03C38" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_757794030961398AF86031CD97A09BE9_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_757794030961398AF86031CD97A09BE9" 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_757794030961398AF86031CD97A09BE9_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_757794030961398AF86031CD97A09BE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_757794030961398AF86031CD97A09BE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_757794030961398AF86031CD97A09BE9" xlink:to="lab_us-gaap_AdditionalPaidInCapital_757794030961398AF86031CD97A09BE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_78BF202A3156CE00D91131CD97A0DECA_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_78BF202A3156CE00D91131CD97A0DECA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss, net of income taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_78BF202A3156CE00D91131CD97A0DECA_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_78BF202A3156CE00D91131CD97A0DECA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_78BF202A3156CE00D91131CD97A0DECA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_78BF202A3156CE00D91131CD97A0DECA" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_78BF202A3156CE00D91131CD97A0DECA" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_55341C09FBC249CB408131CD97A13CDB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_55341C09FBC249CB408131CD97A13CDB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less - treasury stock, at cost, 2,091,040 shares at December 31, 2018, and 1,873,266 shares at December 31, 2017</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_55341C09FBC249CB408131CD97A13CDB_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_55341C09FBC249CB408131CD97A13CDB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_55341C09FBC249CB408131CD97A13CDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_55341C09FBC249CB408131CD97A13CDB" xlink:to="lab_us-gaap_TreasuryStockValue_55341C09FBC249CB408131CD97A13CDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3F9FAB61A25156809DA031CD97A18BE2_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3F9FAB61A25156809DA031CD97A18BE2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3F9FAB61A25156809DA031CD97A18BE2_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3F9FAB61A25156809DA031CD97A18BE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3F9FAB61A25156809DA031CD97A18BE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3F9FAB61A25156809DA031CD97A18BE2" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3F9FAB61A25156809DA031CD97A18BE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_A84A459AA9A8ABF739B331CD97A17249_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_A84A459AA9A8ABF739B331CD97A17249" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities, redeemable non-controlling interests and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_A84A459AA9A8ABF739B331CD97A17249_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_A84A459AA9A8ABF739B331CD97A17249" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_A84A459AA9A8ABF739B331CD97A17249" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_A84A459AA9A8ABF739B331CD97A17249" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_A84A459AA9A8ABF739B331CD97A17249" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentsGeographicalAreasAbstract_70297A3905B8524D3A5F16C179BA2FFC_label_en-US" xlink:label="lab_us-gaap_SegmentsGeographicalAreasAbstract_70297A3905B8524D3A5F16C179BA2FFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments, Geographical Areas [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentsGeographicalAreasAbstract" xlink:label="loc_us-gaap_SegmentsGeographicalAreasAbstract_70297A3905B8524D3A5F16C179BA2FFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentsGeographicalAreasAbstract_70297A3905B8524D3A5F16C179BA2FFC" xlink:to="lab_us-gaap_SegmentsGeographicalAreasAbstract_70297A3905B8524D3A5F16C179BA2FFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_25F2157560E98085FEA216C179BB3879_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_25F2157560E98085FEA216C179BB3879" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_25F2157560E98085FEA216C179BB3879_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_25F2157560E98085FEA216C179BB3879" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_25F2157560E98085FEA216C179BB3879" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_25F2157560E98085FEA216C179BB3879" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_25F2157560E98085FEA216C179BB3879" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_F71AA617C2C8DEDE5F8016C179BB98CE_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_F71AA617C2C8DEDE5F8016C179BB98CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment, Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_F71AA617C2C8DEDE5F8016C179BB98CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_F71AA617C2C8DEDE5F8016C179BB98CE" xlink:to="lab_srt_SegmentGeographicalDomain_F71AA617C2C8DEDE5F8016C179BB98CE" xlink:type="arc" />
    <link:label id="lab_amrc_OtherCountriesMember_A5977F39C02BFBDD362616C179BC648F_terseLabel_en-US" xlink:label="lab_amrc_OtherCountriesMember_A5977F39C02BFBDD362616C179BC648F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_amrc_OtherCountriesMember_A5977F39C02BFBDD362616C179BC648F_label_en-US" xlink:label="lab_amrc_OtherCountriesMember_A5977F39C02BFBDD362616C179BC648F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:label id="lab_amrc_OtherCountriesMember_A5977F39C02BFBDD362616C179BC648F_documentation_en-US" xlink:label="lab_amrc_OtherCountriesMember_A5977F39C02BFBDD362616C179BC648F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_OtherCountriesMember" xlink:label="loc_amrc_OtherCountriesMember_A5977F39C02BFBDD362616C179BC648F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_OtherCountriesMember_A5977F39C02BFBDD362616C179BC648F" xlink:to="lab_amrc_OtherCountriesMember_A5977F39C02BFBDD362616C179BC648F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_3C9E5B6C4D71E7C11CD616C179BCCC92_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_3C9E5B6C4D71E7C11CD616C179BCCC92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_3C9E5B6C4D71E7C11CD616C179BCCC92_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_3C9E5B6C4D71E7C11CD616C179BCCC92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_3C9E5B6C4D71E7C11CD616C179BCCC92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_3C9E5B6C4D71E7C11CD616C179BCCC92" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_3C9E5B6C4D71E7C11CD616C179BCCC92" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncurrentAssets_A1A0FC0F028A32CC25EB16C179BC7FFF_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_A1A0FC0F028A32CC25EB16C179BC7FFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-lived assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_A1A0FC0F028A32CC25EB16C179BC7FFF_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_A1A0FC0F028A32CC25EB16C179BC7FFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_A1A0FC0F028A32CC25EB16C179BC7FFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets_A1A0FC0F028A32CC25EB16C179BC7FFF" xlink:to="lab_us-gaap_NoncurrentAssets_A1A0FC0F028A32CC25EB16C179BC7FFF" xlink:type="arc" />
    <link:label id="lab_amrc_CanadaMember_8BF8CB126C6D4C5F524E324B2D9D9376_verboseLabel_en-US" xlink:label="lab_amrc_CanadaMember_8BF8CB126C6D4C5F524E324B2D9D9376" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CanadaMember" xlink:label="loc_amrc_CanadaMember_8BF8CB126C6D4C5F524E324B2D9D9376" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CanadaMember_8BF8CB126C6D4C5F524E324B2D9D9376" xlink:to="lab_amrc_CanadaMember_8BF8CB126C6D4C5F524E324B2D9D9376" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsAxis_C35491B28FEC8A27AA5E324B2D9D6970_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis_C35491B28FEC8A27AA5E324B2D9D6970" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsAxis_C35491B28FEC8A27AA5E324B2D9D6970_label_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis_C35491B28FEC8A27AA5E324B2D9D6970" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_C35491B28FEC8A27AA5E324B2D9D6970" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsAxis_C35491B28FEC8A27AA5E324B2D9D6970" xlink:to="lab_us-gaap_SubsegmentsAxis_C35491B28FEC8A27AA5E324B2D9D6970" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsDomain_EB8A9AF71407C14C03AD324B2D9D77B1_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain_EB8A9AF71407C14C03AD324B2D9D77B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsDomain_EB8A9AF71407C14C03AD324B2D9D77B1_label_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain_EB8A9AF71407C14C03AD324B2D9D77B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_EB8A9AF71407C14C03AD324B2D9D77B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsDomain_EB8A9AF71407C14C03AD324B2D9D77B1" xlink:to="lab_us-gaap_SubsegmentsDomain_EB8A9AF71407C14C03AD324B2D9D77B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_FB40C0C2C415F2FFDE57324B2DADBBC1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_FB40C0C2C415F2FFDE57324B2DADBBC1" 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_FB40C0C2C415F2FFDE57324B2DADBBC1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_FB40C0C2C415F2FFDE57324B2DADBBC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_FB40C0C2C415F2FFDE57324B2DADBBC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_FB40C0C2C415F2FFDE57324B2DADBBC1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_FB40C0C2C415F2FFDE57324B2DADBBC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1DA2DF444A03F5DBDAF7324B2DAD65D5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1DA2DF444A03F5DBDAF7324B2DAD65D5" 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_1DA2DF444A03F5DBDAF7324B2DAD65D5_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1DA2DF444A03F5DBDAF7324B2DAD65D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1DA2DF444A03F5DBDAF7324B2DAD65D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1DA2DF444A03F5DBDAF7324B2DAD65D5" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1DA2DF444A03F5DBDAF7324B2DAD65D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerContractsMember_E7FE9AE9B3317E6C1B12324B2DAD6AC3_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerContractsMember_E7FE9AE9B3317E6C1B12324B2DAD6AC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer contracts</link:label>
    <link:label id="lab_us-gaap_CustomerContractsMember_E7FE9AE9B3317E6C1B12324B2DAD6AC3_label_en-US" xlink:label="lab_us-gaap_CustomerContractsMember_E7FE9AE9B3317E6C1B12324B2DAD6AC3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerContractsMember" xlink:label="loc_us-gaap_CustomerContractsMember_E7FE9AE9B3317E6C1B12324B2DAD6AC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerContractsMember_E7FE9AE9B3317E6C1B12324B2DAD6AC3" xlink:to="lab_us-gaap_CustomerContractsMember_E7FE9AE9B3317E6C1B12324B2DAD6AC3" xlink:type="arc" />
    <link:label id="lab_amrc_CustomerRelationshipsNoncompeteAgreementsTechnologyAndTradeNamesMember_54FEC9F9B647EFF0599B324B2DAD95B9_terseLabel_en-US" xlink:label="lab_amrc_CustomerRelationshipsNoncompeteAgreementsTechnologyAndTradeNamesMember_54FEC9F9B647EFF0599B324B2DAD95B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships, noncompete agreements, technology and trade names</link:label>
    <link:label id="lab_amrc_CustomerRelationshipsNoncompeteAgreementsTechnologyAndTradeNamesMember_54FEC9F9B647EFF0599B324B2DAD95B9_label_en-US" xlink:label="lab_amrc_CustomerRelationshipsNoncompeteAgreementsTechnologyAndTradeNamesMember_54FEC9F9B647EFF0599B324B2DAD95B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships, Noncompete Agreements, Technology and Trade Names [Member]</link:label>
    <link:label id="lab_amrc_CustomerRelationshipsNoncompeteAgreementsTechnologyAndTradeNamesMember_54FEC9F9B647EFF0599B324B2DAD95B9_documentation_en-US" xlink:label="lab_amrc_CustomerRelationshipsNoncompeteAgreementsTechnologyAndTradeNamesMember_54FEC9F9B647EFF0599B324B2DAD95B9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer Relationships, Noncompete Agreements, Technology and Trade Names [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CustomerRelationshipsNoncompeteAgreementsTechnologyAndTradeNamesMember" xlink:label="loc_amrc_CustomerRelationshipsNoncompeteAgreementsTechnologyAndTradeNamesMember_54FEC9F9B647EFF0599B324B2DAD95B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CustomerRelationshipsNoncompeteAgreementsTechnologyAndTradeNamesMember_54FEC9F9B647EFF0599B324B2DAD95B9" xlink:to="lab_amrc_CustomerRelationshipsNoncompeteAgreementsTechnologyAndTradeNamesMember_54FEC9F9B647EFF0599B324B2DAD95B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_9193710C7BE0BD838720324C853E0C2C_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_9193710C7BE0BD838720324C853E0C2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_9193710C7BE0BD838720324C853E0C2C_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_9193710C7BE0BD838720324C853E0C2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_9193710C7BE0BD838720324C853E0C2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss_9193710C7BE0BD838720324C853E0C2C" xlink:to="lab_us-gaap_GoodwillImpairmentLoss_9193710C7BE0BD838720324C853E0C2C" xlink:type="arc" />
    <link:label id="lab_amrc_PercentofGoodwillFairValuethatExceedsCarryingVal_6518E3C73BB6A9058254324B2DAD8D69_terseLabel_en-US" xlink:label="lab_amrc_PercentofGoodwillFairValuethatExceedsCarryingVal_6518E3C73BB6A9058254324B2DAD8D69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of goodwill fair value that exceeds carrying value</link:label>
    <link:label id="lab_amrc_PercentofGoodwillFairValuethatExceedsCarryingVal_6518E3C73BB6A9058254324B2DAD8D69_label_en-US" xlink:label="lab_amrc_PercentofGoodwillFairValuethatExceedsCarryingVal_6518E3C73BB6A9058254324B2DAD8D69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percent of Goodwill Fair Value that Exceeds Carrying Val</link:label>
    <link:label id="lab_amrc_PercentofGoodwillFairValuethatExceedsCarryingVal_6518E3C73BB6A9058254324B2DAD8D69_documentation_en-US" xlink:label="lab_amrc_PercentofGoodwillFairValuethatExceedsCarryingVal_6518E3C73BB6A9058254324B2DAD8D69" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent of Goodwill Fair Value that Exceeds Carrying Val</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_PercentofGoodwillFairValuethatExceedsCarryingVal" xlink:label="loc_amrc_PercentofGoodwillFairValuethatExceedsCarryingVal_6518E3C73BB6A9058254324B2DAD8D69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_PercentofGoodwillFairValuethatExceedsCarryingVal_6518E3C73BB6A9058254324B2DAD8D69" xlink:to="lab_amrc_PercentofGoodwillFairValuethatExceedsCarryingVal_6518E3C73BB6A9058254324B2DAD8D69" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D940DB11010339630ED5324B2DAD42D4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D940DB11010339630ED5324B2DAD42D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets amortization period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D940DB11010339630ED5324B2DAD42D4_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D940DB11010339630ED5324B2DAD42D4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D940DB11010339630ED5324B2DAD42D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D940DB11010339630ED5324B2DAD42D4" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_D940DB11010339630ED5324B2DAD42D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_573FC21D34089B4A2D2B16BE0CF02945_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_573FC21D34089B4A2D2B16BE0CF02945" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_573FC21D34089B4A2D2B16BE0CF02945" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_573FC21D34089B4A2D2B16BE0CF02945" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_573FC21D34089B4A2D2B16BE0CF02945" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1B7FD76F5085F8294BB016BE0CF105DF_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1B7FD76F5085F8294BB016BE0CF105DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1B7FD76F5085F8294BB016BE0CF105DF_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1B7FD76F5085F8294BB016BE0CF105DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1B7FD76F5085F8294BB016BE0CF105DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1B7FD76F5085F8294BB016BE0CF105DF" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1B7FD76F5085F8294BB016BE0CF105DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_EF8B2ED21CCDC61EE0AE16BE0CF1C2A6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_EF8B2ED21CCDC61EE0AE16BE0CF1C2A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_EF8B2ED21CCDC61EE0AE16BE0CF1C2A6_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_EF8B2ED21CCDC61EE0AE16BE0CF1C2A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_EF8B2ED21CCDC61EE0AE16BE0CF1C2A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_EF8B2ED21CCDC61EE0AE16BE0CF1C2A6" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_EF8B2ED21CCDC61EE0AE16BE0CF1C2A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_F4AA19423B63E9BA473116BE0CF15D69_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_F4AA19423B63E9BA473116BE0CF15D69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and office equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_F4AA19423B63E9BA473116BE0CF15D69_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_F4AA19423B63E9BA473116BE0CF15D69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_F4AA19423B63E9BA473116BE0CF15D69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_F4AA19423B63E9BA473116BE0CF15D69" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_F4AA19423B63E9BA473116BE0CF15D69" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComputerEquipmentMember_D1209FF9AF516512639816BE0CF25241_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_D1209FF9AF516512639816BE0CF25241" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment and software costs</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_D1209FF9AF516512639816BE0CF25241_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_D1209FF9AF516512639816BE0CF25241" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_D1209FF9AF516512639816BE0CF25241" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember_D1209FF9AF516512639816BE0CF25241" xlink:to="lab_us-gaap_ComputerEquipmentMember_D1209FF9AF516512639816BE0CF25241" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_1F99BC0D4133FBD2FEC216BE0CF2FE3E_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_1F99BC0D4133FBD2FEC216BE0CF2FE3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_1F99BC0D4133FBD2FEC216BE0CF2FE3E_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_1F99BC0D4133FBD2FEC216BE0CF2FE3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_1F99BC0D4133FBD2FEC216BE0CF2FE3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember_1F99BC0D4133FBD2FEC216BE0CF2FE3E" xlink:to="lab_us-gaap_LeaseholdImprovementsMember_1F99BC0D4133FBD2FEC216BE0CF2FE3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AutomobilesMember_25B0884B9DB368F9658B16BE0CF2A9DB_terseLabel_en-US" xlink:label="lab_us-gaap_AutomobilesMember_25B0884B9DB368F9658B16BE0CF2A9DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Automobiles</link:label>
    <link:label id="lab_us-gaap_AutomobilesMember_25B0884B9DB368F9658B16BE0CF2A9DB_label_en-US" xlink:label="lab_us-gaap_AutomobilesMember_25B0884B9DB368F9658B16BE0CF2A9DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Automobiles [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="loc_us-gaap_AutomobilesMember_25B0884B9DB368F9658B16BE0CF2A9DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AutomobilesMember_25B0884B9DB368F9658B16BE0CF2A9DB" xlink:to="lab_us-gaap_AutomobilesMember_25B0884B9DB368F9658B16BE0CF2A9DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_3A127FA38B1A4978CDD616BE0CF2E159_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember_3A127FA38B1A4978CDD616BE0CF2E159" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_3A127FA38B1A4978CDD616BE0CF2E159_label_en-US" xlink:label="lab_us-gaap_LandMember_3A127FA38B1A4978CDD616BE0CF2E159" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_3A127FA38B1A4978CDD616BE0CF2E159" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_3A127FA38B1A4978CDD616BE0CF2E159" xlink:to="lab_us-gaap_LandMember_3A127FA38B1A4978CDD616BE0CF2E159" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_AFF61444DD5078BFC38316BE0CF3B4D5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_AFF61444DD5078BFC38316BE0CF3B4D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_AFF61444DD5078BFC38316BE0CF3B4D5_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_AFF61444DD5078BFC38316BE0CF3B4D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_AFF61444DD5078BFC38316BE0CF3B4D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_AFF61444DD5078BFC38316BE0CF3B4D5" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_AFF61444DD5078BFC38316BE0CF3B4D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46CD3F02C30B0BF435A116BE0CF34CB5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46CD3F02C30B0BF435A116BE0CF34CB5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less - accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46CD3F02C30B0BF435A116BE0CF34CB5_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46CD3F02C30B0BF435A116BE0CF34CB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46CD3F02C30B0BF435A116BE0CF34CB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46CD3F02C30B0BF435A116BE0CF34CB5" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_46CD3F02C30B0BF435A116BE0CF34CB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_85F93A5BBF48101C7D7116BE0CF370B1_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_85F93A5BBF48101C7D7116BE0CF370B1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_85F93A5BBF48101C7D7116BE0CF370B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_85F93A5BBF48101C7D7116BE0CF370B1" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_85F93A5BBF48101C7D7116BE0CF370B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_6792E632E5E2EECC104716BE0CF318B0_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_6792E632E5E2EECC104716BE0CF318B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation of property and equipment</link:label>
    <link:label id="lab_us-gaap_Depreciation_6792E632E5E2EECC104716BE0CF318B0_label_en-US" xlink:label="lab_us-gaap_Depreciation_6792E632E5E2EECC104716BE0CF318B0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_6792E632E5E2EECC104716BE0CF318B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_6792E632E5E2EECC104716BE0CF318B0" xlink:to="lab_us-gaap_Depreciation_6792E632E5E2EECC104716BE0CF318B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestCostsCapitalized_5463AE2C66BA9645CC5031CC7E664EBA_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized_5463AE2C66BA9645CC5031CC7E664EBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest costs capitalized</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_5463AE2C66BA9645CC5031CC7E664EBA_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized_5463AE2C66BA9645CC5031CC7E664EBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Costs Capitalized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestCostsCapitalized" xlink:label="loc_us-gaap_InterestCostsCapitalized_5463AE2C66BA9645CC5031CC7E664EBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalized_5463AE2C66BA9645CC5031CC7E664EBA" xlink:to="lab_us-gaap_InterestCostsCapitalized_5463AE2C66BA9645CC5031CC7E664EBA" xlink:type="arc" />
    <link:label id="lab_amrc_RebatesFromUtilityCompany_D00DA42A7EFB4B11E9F731CC7E67C7EC_terseLabel_en-US" xlink:label="lab_amrc_RebatesFromUtilityCompany_D00DA42A7EFB4B11E9F731CC7E67C7EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rebates from utility company</link:label>
    <link:label id="lab_amrc_RebatesFromUtilityCompany_D00DA42A7EFB4B11E9F731CC7E67C7EC_label_en-US" xlink:label="lab_amrc_RebatesFromUtilityCompany_D00DA42A7EFB4B11E9F731CC7E67C7EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rebates from Utility Company</link:label>
    <link:label id="lab_amrc_RebatesFromUtilityCompany_D00DA42A7EFB4B11E9F731CC7E67C7EC_documentation_en-US" xlink:label="lab_amrc_RebatesFromUtilityCompany_D00DA42A7EFB4B11E9F731CC7E67C7EC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Rebates from Utility Company</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_RebatesFromUtilityCompany" xlink:label="loc_amrc_RebatesFromUtilityCompany_D00DA42A7EFB4B11E9F731CC7E67C7EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_RebatesFromUtilityCompany_D00DA42A7EFB4B11E9F731CC7E67C7EC" xlink:to="lab_amrc_RebatesFromUtilityCompany_D00DA42A7EFB4B11E9F731CC7E67C7EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_3F8F3BDDB34418A5018F31CD9784DFA4_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_3F8F3BDDB34418A5018F31CD9784DFA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_3F8F3BDDB34418A5018F31CD9784DFA4_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_3F8F3BDDB34418A5018F31CD9784DFA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_3F8F3BDDB34418A5018F31CD9784DFA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_3F8F3BDDB34418A5018F31CD9784DFA4" xlink:to="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_3F8F3BDDB34418A5018F31CD9784DFA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_8DC089E93EA2384097C231CD9784A53D_terseLabel_en-US" xlink:label="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_8DC089E93EA2384097C231CD9784A53D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_8DC089E93EA2384097C231CD9784A53D_label_en-US" xlink:label="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_8DC089E93EA2384097C231CD9784A53D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_8DC089E93EA2384097C231CD9784A53D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_8DC089E93EA2384097C231CD9784A53D" xlink:to="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_8DC089E93EA2384097C231CD9784A53D" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_B465A35A96B03C19F81631CD9784B059_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_B465A35A96B03C19F81631CD9784B059" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_B465A35A96B03C19F81631CD9784B059_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_B465A35A96B03C19F81631CD9784B059" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_B465A35A96B03C19F81631CD9784B059" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_B465A35A96B03C19F81631CD9784B059" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_B465A35A96B03C19F81631CD9784B059" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_C257CFBC7765D83AE68E31CD978884E6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_C257CFBC7765D83AE68E31CD978884E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_C257CFBC7765D83AE68E31CD978884E6_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_C257CFBC7765D83AE68E31CD978884E6" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_C257CFBC7765D83AE68E31CD978884E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_C257CFBC7765D83AE68E31CD978884E6" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_C257CFBC7765D83AE68E31CD978884E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_A4D1A48A97AC3151184D31CD9788FF25_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_A4D1A48A97AC3151184D31CD9788FF25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_A4D1A48A97AC3151184D31CD9788FF25_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_A4D1A48A97AC3151184D31CD9788FF25" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_A4D1A48A97AC3151184D31CD9788FF25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_A4D1A48A97AC3151184D31CD9788FF25" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_A4D1A48A97AC3151184D31CD9788FF25" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_EC2481CBFFD655E6E10631CD97888078_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_EC2481CBFFD655E6E10631CD97888078" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_EC2481CBFFD655E6E10631CD97888078_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_EC2481CBFFD655E6E10631CD97888078" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_EC2481CBFFD655E6E10631CD97888078" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_EC2481CBFFD655E6E10631CD97888078" xlink:to="lab_us-gaap_PreferredStockSharesIssued_EC2481CBFFD655E6E10631CD97888078" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_101F98F3861005A2463931CD9788D63C_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_101F98F3861005A2463931CD9788D63C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_101F98F3861005A2463931CD9788D63C_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_101F98F3861005A2463931CD9788D63C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_101F98F3861005A2463931CD9788D63C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_101F98F3861005A2463931CD9788D63C" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_101F98F3861005A2463931CD9788D63C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_B0C4E49C522DDC45A21831CD97883A94_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_B0C4E49C522DDC45A21831CD97883A94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_B0C4E49C522DDC45A21831CD97883A94_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_B0C4E49C522DDC45A21831CD97883A94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_B0C4E49C522DDC45A21831CD97883A94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_B0C4E49C522DDC45A21831CD97883A94" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_B0C4E49C522DDC45A21831CD97883A94" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_2D10025450DC7CCEF87231CD97889446_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_2D10025450DC7CCEF87231CD97889446" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_2D10025450DC7CCEF87231CD97889446_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_2D10025450DC7CCEF87231CD97889446" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_2D10025450DC7CCEF87231CD97889446" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_2D10025450DC7CCEF87231CD97889446" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_2D10025450DC7CCEF87231CD97889446" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_D67D8EEE8ACC86D4897631CD97885189_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_D67D8EEE8ACC86D4897631CD97885189" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_D67D8EEE8ACC86D4897631CD97885189_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_D67D8EEE8ACC86D4897631CD97885189" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_D67D8EEE8ACC86D4897631CD97885189" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_D67D8EEE8ACC86D4897631CD97885189" xlink:to="lab_us-gaap_CommonStockSharesIssued_D67D8EEE8ACC86D4897631CD97885189" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_D6CDEA07CAD792E17D5F31CD9789EF42_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_D6CDEA07CAD792E17D5F31CD9789EF42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_D6CDEA07CAD792E17D5F31CD9789EF42_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_D6CDEA07CAD792E17D5F31CD9789EF42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_D6CDEA07CAD792E17D5F31CD9789EF42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_D6CDEA07CAD792E17D5F31CD9789EF42" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_D6CDEA07CAD792E17D5F31CD9789EF42" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_3B727219D23B00F31F6531CD9789D313_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_3B727219D23B00F31F6531CD9789D313" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_3B727219D23B00F31F6531CD9789D313_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_3B727219D23B00F31F6531CD9789D313" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_3B727219D23B00F31F6531CD9789D313" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_3B727219D23B00F31F6531CD9789D313" xlink:to="lab_us-gaap_TreasuryStockShares_3B727219D23B00F31F6531CD9789D313" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4F3977DBDB7D19B2F0113A733F21FC93_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4F3977DBDB7D19B2F0113A733F21FC93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4F3977DBDB7D19B2F0113A733F21FC93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4F3977DBDB7D19B2F0113A733F21FC93" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4F3977DBDB7D19B2F0113A733F21FC93" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_62C608AD06B73578048A3A733F2284EA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_62C608AD06B73578048A3A733F2284EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_62C608AD06B73578048A3A733F2284EA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_62C608AD06B73578048A3A733F2284EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_62C608AD06B73578048A3A733F2284EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_62C608AD06B73578048A3A733F2284EA" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_62C608AD06B73578048A3A733F2284EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_CAEF63E1792FBD9A307B3A733F23BC47_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember_CAEF63E1792FBD9A307B3A733F23BC47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_CAEF63E1792FBD9A307B3A733F23BC47_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember_CAEF63E1792FBD9A307B3A733F23BC47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_CAEF63E1792FBD9A307B3A733F23BC47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember_CAEF63E1792FBD9A307B3A733F23BC47" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember_CAEF63E1792FBD9A307B3A733F23BC47" xlink:type="arc" />
    <link:label id="lab_amrc_RestrictedCashMember_9041419574C431C906973A733F230700_terseLabel_en-US" xlink:label="lab_amrc_RestrictedCashMember_9041419574C431C906973A733F230700" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_amrc_RestrictedCashMember_9041419574C431C906973A733F230700_label_en-US" xlink:label="lab_amrc_RestrictedCashMember_9041419574C431C906973A733F230700" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash [Member]</link:label>
    <link:label id="lab_amrc_RestrictedCashMember_9041419574C431C906973A733F230700_documentation_en-US" xlink:label="lab_amrc_RestrictedCashMember_9041419574C431C906973A733F230700" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Cash [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_RestrictedCashMember" xlink:label="loc_amrc_RestrictedCashMember_9041419574C431C906973A733F230700" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_RestrictedCashMember_9041419574C431C906973A733F230700" xlink:to="lab_amrc_RestrictedCashMember_9041419574C431C906973A733F230700" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableMember_6650C603E1021103F8D93A733F238868_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_6650C603E1021103F8D93A733F238868" 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_AccountsReceivableMember_6650C603E1021103F8D93A733F238868_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_6650C603E1021103F8D93A733F238868" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_6650C603E1021103F8D93A733F238868" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_6650C603E1021103F8D93A733F238868" xlink:to="lab_us-gaap_AccountsReceivableMember_6650C603E1021103F8D93A733F238868" xlink:type="arc" />
    <link:label id="lab_amrc_CostsandEstimatedEarningsinExcessofBillingsMember_9F0467B506296E0977023A733F23FF0D_terseLabel_en-US" xlink:label="lab_amrc_CostsandEstimatedEarningsinExcessofBillingsMember_9F0467B506296E0977023A733F23FF0D" 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_amrc_CostsandEstimatedEarningsinExcessofBillingsMember_9F0467B506296E0977023A733F23FF0D_label_en-US" xlink:label="lab_amrc_CostsandEstimatedEarningsinExcessofBillingsMember_9F0467B506296E0977023A733F23FF0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Estimated Earnings in Excess of Billings [Member]</link:label>
    <link:label id="lab_amrc_CostsandEstimatedEarningsinExcessofBillingsMember_9F0467B506296E0977023A733F23FF0D_documentation_en-US" xlink:label="lab_amrc_CostsandEstimatedEarningsinExcessofBillingsMember_9F0467B506296E0977023A733F23FF0D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Costs and Estimated Earnings in Excess of Billings [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CostsandEstimatedEarningsinExcessofBillingsMember" xlink:label="loc_amrc_CostsandEstimatedEarningsinExcessofBillingsMember_9F0467B506296E0977023A733F23FF0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CostsandEstimatedEarningsinExcessofBillingsMember_9F0467B506296E0977023A733F23FF0D" xlink:to="lab_amrc_CostsandEstimatedEarningsinExcessofBillingsMember_9F0467B506296E0977023A733F23FF0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_DC43766A57E19224B0EE3A733F238B18_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_DC43766A57E19224B0EE3A733F238B18" 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_PrepaidExpensesAndOtherCurrentAssetsMember_DC43766A57E19224B0EE3A733F238B18_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_DC43766A57E19224B0EE3A733F238B18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_DC43766A57E19224B0EE3A733F238B18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_DC43766A57E19224B0EE3A733F238B18" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_DC43766A57E19224B0EE3A733F238B18" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_624969621EF58CFDCC993A733F235BC2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_624969621EF58CFDCC993A733F235BC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy assets, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_624969621EF58CFDCC993A733F235BC2_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_624969621EF58CFDCC993A733F235BC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Other Types [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_624969621EF58CFDCC993A733F235BC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_624969621EF58CFDCC993A733F235BC2" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_624969621EF58CFDCC993A733F235BC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableMember_F4EF4D528B60215BB0FC3A733F247815_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableMember_F4EF4D528B60215BB0FC3A733F247815" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableMember_F4EF4D528B60215BB0FC3A733F247815_label_en-US" xlink:label="lab_us-gaap_AccountsPayableMember_F4EF4D528B60215BB0FC3A733F247815" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableMember" xlink:label="loc_us-gaap_AccountsPayableMember_F4EF4D528B60215BB0FC3A733F247815" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableMember_F4EF4D528B60215BB0FC3A733F247815" xlink:to="lab_us-gaap_AccountsPayableMember_F4EF4D528B60215BB0FC3A733F247815" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_EC6EA0156AC7C21A6D733A733F24F1CC_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember_EC6EA0156AC7C21A6D733A733F24F1CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_EC6EA0156AC7C21A6D733A733F24F1CC_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember_EC6EA0156AC7C21A6D733A733F24F1CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_EC6EA0156AC7C21A6D733A733F24F1CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesMember_EC6EA0156AC7C21A6D733A733F24F1CC" xlink:to="lab_us-gaap_AccruedLiabilitiesMember_EC6EA0156AC7C21A6D733A733F24F1CC" xlink:type="arc" />
    <link:label id="lab_amrc_LongTermDebtCurrentPortionMember_92AF85BF97AD649E08473A733F24A86A_terseLabel_en-US" xlink:label="lab_amrc_LongTermDebtCurrentPortionMember_92AF85BF97AD649E08473A733F24A86A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portions of long-term</link:label>
    <link:label id="lab_amrc_LongTermDebtCurrentPortionMember_92AF85BF97AD649E08473A733F24A86A_label_en-US" xlink:label="lab_amrc_LongTermDebtCurrentPortionMember_92AF85BF97AD649E08473A733F24A86A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long Term Debt, Current Portion [Member]</link:label>
    <link:label id="lab_amrc_LongTermDebtCurrentPortionMember_92AF85BF97AD649E08473A733F24A86A_documentation_en-US" xlink:label="lab_amrc_LongTermDebtCurrentPortionMember_92AF85BF97AD649E08473A733F24A86A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long Term Debt, Current Portion [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_LongTermDebtCurrentPortionMember" xlink:label="loc_amrc_LongTermDebtCurrentPortionMember_92AF85BF97AD649E08473A733F24A86A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_LongTermDebtCurrentPortionMember_92AF85BF97AD649E08473A733F24A86A" xlink:to="lab_amrc_LongTermDebtCurrentPortionMember_92AF85BF97AD649E08473A733F24A86A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMember_A8F2309BB80487F011E83A733F25F6A2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMember_A8F2309BB80487F011E83A733F25F6A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, net of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMember_A8F2309BB80487F011E83A733F25F6A2_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMember_A8F2309BB80487F011E83A733F25F6A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaap_LongTermDebtMember_A8F2309BB80487F011E83A733F25F6A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMember_A8F2309BB80487F011E83A733F25F6A2" xlink:to="lab_us-gaap_LongTermDebtMember_A8F2309BB80487F011E83A733F25F6A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_3D68246DF61558C636653A733F254BFA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember_3D68246DF61558C636653A733F254BFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_3D68246DF61558C636653A733F254BFA_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember_3D68246DF61558C636653A733F254BFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_3D68246DF61558C636653A733F254BFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember_3D68246DF61558C636653A733F254BFA" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember_3D68246DF61558C636653A733F254BFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_D650B16E846FA00EEEDA3A733F25CA80_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems_D650B16E846FA00EEEDA3A733F25CA80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_D650B16E846FA00EEEDA3A733F25CA80_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems_D650B16E846FA00EEEDA3A733F25CA80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_D650B16E846FA00EEEDA3A733F25CA80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_D650B16E846FA00EEEDA3A733F25CA80" xlink:to="lab_us-gaap_VariableInterestEntityLineItems_D650B16E846FA00EEEDA3A733F25CA80" xlink:type="arc" />
    <link:label id="lab_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_01ACD2997741250A5F4B3A733F25052E_verboseLabel_en-US" xlink:label="lab_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_01ACD2997741250A5F4B3A733F25052E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of investment funds</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_InvestmentFundsPurchaseOfSolarEnergySystems" xlink:label="loc_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_01ACD2997741250A5F4B3A733F25052E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_01ACD2997741250A5F4B3A733F25052E" xlink:to="lab_amrc_InvestmentFundsPurchaseOfSolarEnergySystems_01ACD2997741250A5F4B3A733F25052E" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_D111BA4F18EB4E25EF343A733F2533AE_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_D111BA4F18EB4E25EF343A733F2533AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable interest entity, assets</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_D111BA4F18EB4E25EF343A733F2533AE_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_D111BA4F18EB4E25EF343A733F2533AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Consolidated, Carrying Amount, Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets" xlink:label="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_D111BA4F18EB4E25EF343A733F2533AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_D111BA4F18EB4E25EF343A733F2533AE" xlink:to="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets_D111BA4F18EB4E25EF343A733F2533AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_712F15460C3B5DD169403A733F2627B9_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_712F15460C3B5DD169403A733F2627B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable interest entity, liabilities</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_712F15460C3B5DD169403A733F2627B9_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_712F15460C3B5DD169403A733F2627B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Consolidated, Carrying Amount, Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities" xlink:label="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_712F15460C3B5DD169403A733F2627B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_712F15460C3B5DD169403A733F2627B9" xlink:to="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities_712F15460C3B5DD169403A733F2627B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_A92E193F065512BAE06C5A594F12C869_terseLabel_en-US" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_A92E193F065512BAE06C5A594F12C869" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of Change Higher/(Lower)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_A92E193F065512BAE06C5A594F12C869" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_A92E193F065512BAE06C5A594F12C869" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_A92E193F065512BAE06C5A594F12C869" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6E95F9ED45533F5124CE5A594F14D589_verboseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6E95F9ED45533F5124CE5A594F14D589" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in retained earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6E95F9ED45533F5124CE5A594F14D589" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6E95F9ED45533F5124CE5A594F14D589" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6E95F9ED45533F5124CE5A594F14D589" xlink:type="arc" />
    <link:label id="lab_amrc_ContractReceivableRetainagePercentage_988E186E59AA398ABD675A594F14D1CB_terseLabel_en-US" xlink:label="lab_amrc_ContractReceivableRetainagePercentage_988E186E59AA398ABD675A594F14D1CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract receivable retainage percentage</link:label>
    <link:label id="lab_amrc_ContractReceivableRetainagePercentage_988E186E59AA398ABD675A594F14D1CB_label_en-US" xlink:label="lab_amrc_ContractReceivableRetainagePercentage_988E186E59AA398ABD675A594F14D1CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Receivable Retainage Percentage</link:label>
    <link:label id="lab_amrc_ContractReceivableRetainagePercentage_988E186E59AA398ABD675A594F14D1CB_documentation_en-US" xlink:label="lab_amrc_ContractReceivableRetainagePercentage_988E186E59AA398ABD675A594F14D1CB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Receivable Retainage Percentage</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ContractReceivableRetainagePercentage" xlink:label="loc_amrc_ContractReceivableRetainagePercentage_988E186E59AA398ABD675A594F14D1CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ContractReceivableRetainagePercentage_988E186E59AA398ABD675A594F14D1CB" xlink:to="lab_amrc_ContractReceivableRetainagePercentage_988E186E59AA398ABD675A594F14D1CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_1233C4375BE176CCD6355A594F15F526_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_1233C4375BE176CCD6355A594F15F526" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with customer, liability, noncurrent</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_1233C4375BE176CCD6355A594F15F526_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_1233C4375BE176CCD6355A594F15F526" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_1233C4375BE176CCD6355A594F15F526" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_1233C4375BE176CCD6355A594F15F526" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_1233C4375BE176CCD6355A594F15F526" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_ED9165EE988927FA80965A594F1541D0_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_ED9165EE988927FA80965A594F1541D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with customer, asset, reclassified to receivable</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_ED9165EE988927FA80965A594F1541D0_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_ED9165EE988927FA80965A594F1541D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Reclassified to Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:label="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_ED9165EE988927FA80965A594F1541D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_ED9165EE988927FA80965A594F1541D0" xlink:to="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_ED9165EE988927FA80965A594F1541D0" xlink:type="arc" />
    <link:label id="lab_amrc_ContractWithCustomerAssetRevenueRecognized_DAB8C9BD60B122F8EF185A594F15B920_terseLabel_en-US" xlink:label="lab_amrc_ContractWithCustomerAssetRevenueRecognized_DAB8C9BD60B122F8EF185A594F15B920" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with customer, asset, revenue recognized</link:label>
    <link:label id="lab_amrc_ContractWithCustomerAssetRevenueRecognized_DAB8C9BD60B122F8EF185A594F15B920_label_en-US" xlink:label="lab_amrc_ContractWithCustomerAssetRevenueRecognized_DAB8C9BD60B122F8EF185A594F15B920" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Asset, Revenue Recognized</link:label>
    <link:label id="lab_amrc_ContractWithCustomerAssetRevenueRecognized_DAB8C9BD60B122F8EF185A594F15B920_documentation_en-US" xlink:label="lab_amrc_ContractWithCustomerAssetRevenueRecognized_DAB8C9BD60B122F8EF185A594F15B920" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Asset, Revenue Recognized</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ContractWithCustomerAssetRevenueRecognized" xlink:label="loc_amrc_ContractWithCustomerAssetRevenueRecognized_DAB8C9BD60B122F8EF185A594F15B920" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ContractWithCustomerAssetRevenueRecognized_DAB8C9BD60B122F8EF185A594F15B920" xlink:to="lab_amrc_ContractWithCustomerAssetRevenueRecognized_DAB8C9BD60B122F8EF185A594F15B920" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6CE21AFF53F85EC6ED525A594F15646D_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6CE21AFF53F85EC6ED525A594F15646D" 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_6CE21AFF53F85EC6ED525A594F15646D_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6CE21AFF53F85EC6ED525A594F15646D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6CE21AFF53F85EC6ED525A594F15646D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6CE21AFF53F85EC6ED525A594F15646D" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6CE21AFF53F85EC6ED525A594F15646D" xlink:type="arc" />
    <link:label id="lab_amrc_ContractWithCustomerLiabilityBillings_04163A8E9478FE76CB2E5A594F158C50_terseLabel_en-US" xlink:label="lab_amrc_ContractWithCustomerLiabilityBillings_04163A8E9478FE76CB2E5A594F158C50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with customer, liability, billings</link:label>
    <link:label id="lab_amrc_ContractWithCustomerLiabilityBillings_04163A8E9478FE76CB2E5A594F158C50_label_en-US" xlink:label="lab_amrc_ContractWithCustomerLiabilityBillings_04163A8E9478FE76CB2E5A594F158C50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract With Customer, Liability, Billings</link:label>
    <link:label id="lab_amrc_ContractWithCustomerLiabilityBillings_04163A8E9478FE76CB2E5A594F158C50_documentation_en-US" xlink:label="lab_amrc_ContractWithCustomerLiabilityBillings_04163A8E9478FE76CB2E5A594F158C50" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract With Customer, Liability, Billings</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ContractWithCustomerLiabilityBillings" xlink:label="loc_amrc_ContractWithCustomerLiabilityBillings_04163A8E9478FE76CB2E5A594F158C50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ContractWithCustomerLiabilityBillings_04163A8E9478FE76CB2E5A594F158C50" xlink:to="lab_amrc_ContractWithCustomerLiabilityBillings_04163A8E9478FE76CB2E5A594F158C50" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_5FB64DB462A70A074DA95A594F15B0D9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_5FB64DB462A70A074DA95A594F15B0D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, remaining performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_5FB64DB462A70A074DA95A594F15B0D9_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_5FB64DB462A70A074DA95A594F15B0D9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_5FB64DB462A70A074DA95A594F15B0D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_5FB64DB462A70A074DA95A594F15B0D9" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation_5FB64DB462A70A074DA95A594F15B0D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_4B3FDC96BD370CED8CFA5A594F1526DD_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_4B3FDC96BD370CED8CFA5A594F1526DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, remaining performance obligation, percentage</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_4B3FDC96BD370CED8CFA5A594F1526DD_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_4B3FDC96BD370CED8CFA5A594F1526DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_4B3FDC96BD370CED8CFA5A594F1526DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_4B3FDC96BD370CED8CFA5A594F1526DD" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_4B3FDC96BD370CED8CFA5A594F1526DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedContractCostGross_C386F23879AB5F05A0345A594F1644C2_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostGross_C386F23879AB5F05A0345A594F1644C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized commission costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostGross_C386F23879AB5F05A0345A594F1644C2_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostGross_C386F23879AB5F05A0345A594F1644C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedContractCostGross" xlink:label="loc_us-gaap_CapitalizedContractCostGross_C386F23879AB5F05A0345A594F1644C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostGross_C386F23879AB5F05A0345A594F1644C2" xlink:to="lab_us-gaap_CapitalizedContractCostGross_C386F23879AB5F05A0345A594F1644C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedContractCostImpairmentLoss_F5B59E56485EDDB616A45A594F164D96_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostImpairmentLoss_F5B59E56485EDDB616A45A594F164D96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment charges in connection with the the Company's commissionn costs or project development costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostImpairmentLoss_F5B59E56485EDDB616A45A594F164D96_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostImpairmentLoss_F5B59E56485EDDB616A45A594F164D96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedContractCostImpairmentLoss" xlink:label="loc_us-gaap_CapitalizedContractCostImpairmentLoss_F5B59E56485EDDB616A45A594F164D96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostImpairmentLoss_F5B59E56485EDDB616A45A594F164D96" xlink:to="lab_us-gaap_CapitalizedContractCostImpairmentLoss_F5B59E56485EDDB616A45A594F164D96" xlink:type="arc" />
    <link:label id="lab_amrc_CapitalizedContractCostProjectDevelopmentCosts_7EA085623FE395DA73A55A594F166542_terseLabel_en-US" xlink:label="lab_amrc_CapitalizedContractCostProjectDevelopmentCosts_7EA085623FE395DA73A55A594F166542" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized contract cost, project development costs</link:label>
    <link:label id="lab_amrc_CapitalizedContractCostProjectDevelopmentCosts_7EA085623FE395DA73A55A594F166542_label_en-US" xlink:label="lab_amrc_CapitalizedContractCostProjectDevelopmentCosts_7EA085623FE395DA73A55A594F166542" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Project Development Costs</link:label>
    <link:label id="lab_amrc_CapitalizedContractCostProjectDevelopmentCosts_7EA085623FE395DA73A55A594F166542_documentation_en-US" xlink:label="lab_amrc_CapitalizedContractCostProjectDevelopmentCosts_7EA085623FE395DA73A55A594F166542" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Project Development Costs</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CapitalizedContractCostProjectDevelopmentCosts" xlink:label="loc_amrc_CapitalizedContractCostProjectDevelopmentCosts_7EA085623FE395DA73A55A594F166542" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CapitalizedContractCostProjectDevelopmentCosts_7EA085623FE395DA73A55A594F166542" xlink:to="lab_amrc_CapitalizedContractCostProjectDevelopmentCosts_7EA085623FE395DA73A55A594F166542" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_5B2C31A902668E6D1AF016BE0F618838_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_5B2C31A902668E6D1AF016BE0F618838" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Funds</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_5B2C31A902668E6D1AF016BE0F618838_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_5B2C31A902668E6D1AF016BE0F618838" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_5B2C31A902668E6D1AF016BE0F618838" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_5B2C31A902668E6D1AF016BE0F618838" xlink:to="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_5B2C31A902668E6D1AF016BE0F618838" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_C0174F30ADEAED67F15F5F044757D017_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_C0174F30ADEAED67F15F5F044757D017" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_C0174F30ADEAED67F15F5F044757D017_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_C0174F30ADEAED67F15F5F044757D017" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_C0174F30ADEAED67F15F5F044757D017" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_C0174F30ADEAED67F15F5F044757D017" xlink:to="lab_us-gaap_DebtInstrumentTable_C0174F30ADEAED67F15F5F044757D017" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_5CBE50AAED9C5CD180545F0447579031_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_5CBE50AAED9C5CD180545F0447579031" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_5CBE50AAED9C5CD180545F0447579031_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_5CBE50AAED9C5CD180545F0447579031" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_5CBE50AAED9C5CD180545F0447579031" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_5CBE50AAED9C5CD180545F0447579031" xlink:to="lab_us-gaap_VariableRateAxis_5CBE50AAED9C5CD180545F0447579031" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_7BFACF0563CE1A5509FD5F0447574B21_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_7BFACF0563CE1A5509FD5F0447574B21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_7BFACF0563CE1A5509FD5F0447574B21_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_7BFACF0563CE1A5509FD5F0447574B21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_7BFACF0563CE1A5509FD5F0447574B21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_7BFACF0563CE1A5509FD5F0447574B21" xlink:to="lab_us-gaap_VariableRateDomain_7BFACF0563CE1A5509FD5F0447574B21" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_596BE453174770B72D505F0447580335_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_596BE453174770B72D505F0447580335" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_596BE453174770B72D505F0447580335_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_596BE453174770B72D505F0447580335" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_596BE453174770B72D505F0447580335" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_596BE453174770B72D505F0447580335" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_596BE453174770B72D505F0447580335" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_3A662B292668855C991D5F044758C8DD_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_3A662B292668855C991D5F044758C8DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_3A662B292668855C991D5F044758C8DD_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_3A662B292668855C991D5F044758C8DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3A662B292668855C991D5F044758C8DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3A662B292668855C991D5F044758C8DD" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_3A662B292668855C991D5F044758C8DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_C89162A07686C4783A595F0447583D09_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_C89162A07686C4783A595F0447583D09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_C89162A07686C4783A595F0447583D09_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_C89162A07686C4783A595F0447583D09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_C89162A07686C4783A595F0447583D09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_C89162A07686C4783A595F0447583D09" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_C89162A07686C4783A595F0447583D09" xlink:type="arc" />
    <link:label id="lab_amrc_TermLoanMember_299C4592CBB1F04E18245F04475800D6_terseLabel_en-US" xlink:label="lab_amrc_TermLoanMember_299C4592CBB1F04E18245F04475800D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan</link:label>
    <link:label id="lab_amrc_TermLoanMember_299C4592CBB1F04E18245F04475800D6_label_en-US" xlink:label="lab_amrc_TermLoanMember_299C4592CBB1F04E18245F04475800D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_amrc_TermLoanMember_299C4592CBB1F04E18245F04475800D6_documentation_en-US" xlink:label="lab_amrc_TermLoanMember_299C4592CBB1F04E18245F04475800D6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_TermLoanMember" xlink:label="loc_amrc_TermLoanMember_299C4592CBB1F04E18245F04475800D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_TermLoanMember_299C4592CBB1F04E18245F04475800D6" xlink:to="lab_amrc_TermLoanMember_299C4592CBB1F04E18245F04475800D6" xlink:type="arc" />
    <link:label id="lab_amrc_TermLoanJoinderAgreementMember_83D12A4B70550CEC82D35F044759B162_terseLabel_en-US" xlink:label="lab_amrc_TermLoanJoinderAgreementMember_83D12A4B70550CEC82D35F044759B162" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan - Joinder Agreement</link:label>
    <link:label id="lab_amrc_TermLoanJoinderAgreementMember_83D12A4B70550CEC82D35F044759B162_label_en-US" xlink:label="lab_amrc_TermLoanJoinderAgreementMember_83D12A4B70550CEC82D35F044759B162" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan - Joinder Agreement [Member]</link:label>
    <link:label id="lab_amrc_TermLoanJoinderAgreementMember_83D12A4B70550CEC82D35F044759B162_documentation_en-US" xlink:label="lab_amrc_TermLoanJoinderAgreementMember_83D12A4B70550CEC82D35F044759B162" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan - Joinder Agreement [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_TermLoanJoinderAgreementMember" xlink:label="loc_amrc_TermLoanJoinderAgreementMember_83D12A4B70550CEC82D35F044759B162" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_TermLoanJoinderAgreementMember_83D12A4B70550CEC82D35F044759B162" xlink:to="lab_amrc_TermLoanJoinderAgreementMember_83D12A4B70550CEC82D35F044759B162" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_ABCEB058E6A79DE400BB5F044759D87C_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_ABCEB058E6A79DE400BB5F044759D87C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_ABCEB058E6A79DE400BB5F044759D87C_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_ABCEB058E6A79DE400BB5F044759D87C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_ABCEB058E6A79DE400BB5F044759D87C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_ABCEB058E6A79DE400BB5F044759D87C" xlink:to="lab_us-gaap_DebtInstrumentAxis_ABCEB058E6A79DE400BB5F044759D87C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_E2DBDF2BEEB1B1732A4A5F04475958AB_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_E2DBDF2BEEB1B1732A4A5F04475958AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_E2DBDF2BEEB1B1732A4A5F04475958AB_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_E2DBDF2BEEB1B1732A4A5F04475958AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E2DBDF2BEEB1B1732A4A5F04475958AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E2DBDF2BEEB1B1732A4A5F04475958AB" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_E2DBDF2BEEB1B1732A4A5F04475958AB" xlink:type="arc" />
    <link:label id="lab_amrc_NonRecourseConstructionTermLoanSolarPVProjectMember_36E63EF1ED84AD4F48395F0447597F8C_terseLabel_en-US" xlink:label="lab_amrc_NonRecourseConstructionTermLoanSolarPVProjectMember_36E63EF1ED84AD4F48395F0447597F8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate term loan payable in quarterly installments</link:label>
    <link:label id="lab_amrc_NonRecourseConstructionTermLoanSolarPVProjectMember_36E63EF1ED84AD4F48395F0447597F8C_label_en-US" xlink:label="lab_amrc_NonRecourseConstructionTermLoanSolarPVProjectMember_36E63EF1ED84AD4F48395F0447597F8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Recourse Construction Term Loan - Solar PV Project [Member]</link:label>
    <link:label id="lab_amrc_NonRecourseConstructionTermLoanSolarPVProjectMember_36E63EF1ED84AD4F48395F0447597F8C_documentation_en-US" xlink:label="lab_amrc_NonRecourseConstructionTermLoanSolarPVProjectMember_36E63EF1ED84AD4F48395F0447597F8C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Recourse Construction Term Loan - Solar PV Project [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_NonRecourseConstructionTermLoanSolarPVProjectMember" xlink:label="loc_amrc_NonRecourseConstructionTermLoanSolarPVProjectMember_36E63EF1ED84AD4F48395F0447597F8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_NonRecourseConstructionTermLoanSolarPVProjectMember_36E63EF1ED84AD4F48395F0447597F8C" xlink:to="lab_amrc_NonRecourseConstructionTermLoanSolarPVProjectMember_36E63EF1ED84AD4F48395F0447597F8C" xlink:type="arc" />
    <link:label id="lab_amrc_SevenPointFivePercentTermLoanDueInAugust2022Member_970C6014DEFDA6044F9A5F0447599971_terseLabel_en-US" xlink:label="lab_amrc_SevenPointFivePercentTermLoanDueInAugust2022Member_970C6014DEFDA6044F9A5F0447599971" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Seven Point Five Percent Term Loan Due In August 2022</link:label>
    <link:label id="lab_amrc_SevenPointFivePercentTermLoanDueInAugust2022Member_970C6014DEFDA6044F9A5F0447599971_label_en-US" xlink:label="lab_amrc_SevenPointFivePercentTermLoanDueInAugust2022Member_970C6014DEFDA6044F9A5F0447599971" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Seven Point Five Percent Term Loan Due In August 2022 [Member]</link:label>
    <link:label id="lab_amrc_SevenPointFivePercentTermLoanDueInAugust2022Member_970C6014DEFDA6044F9A5F0447599971_documentation_en-US" xlink:label="lab_amrc_SevenPointFivePercentTermLoanDueInAugust2022Member_970C6014DEFDA6044F9A5F0447599971" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Seven Point Five Percent Term Loan Due In August 2022 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SevenPointFivePercentTermLoanDueInAugust2022Member" xlink:label="loc_amrc_SevenPointFivePercentTermLoanDueInAugust2022Member_970C6014DEFDA6044F9A5F0447599971" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SevenPointFivePercentTermLoanDueInAugust2022Member_970C6014DEFDA6044F9A5F0447599971" xlink:to="lab_amrc_SevenPointFivePercentTermLoanDueInAugust2022Member_970C6014DEFDA6044F9A5F0447599971" xlink:type="arc" />
    <link:label id="lab_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_8B233BB938D7FF1C69465F044759D416_verboseLabel_en-US" xlink:label="lab_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_8B233BB938D7FF1C69465F044759D416" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Five Point One Five Percent Term Loan Due December 2038</link:label>
    <link:label id="lab_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_8B233BB938D7FF1C69465F044759D416_label_en-US" xlink:label="lab_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_8B233BB938D7FF1C69465F044759D416" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Point One Five Percent Term Loan Due December 2038 [Member]</link:label>
    <link:label id="lab_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_8B233BB938D7FF1C69465F044759D416_documentation_en-US" xlink:label="lab_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_8B233BB938D7FF1C69465F044759D416" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five Point One Five Percent Term Loan Due December 2038 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_FivePointOneFivePercentTermLoanDueDecember2038Member" xlink:label="loc_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_8B233BB938D7FF1C69465F044759D416" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_8B233BB938D7FF1C69465F044759D416" xlink:to="lab_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_8B233BB938D7FF1C69465F044759D416" xlink:type="arc" />
    <link:label id="lab_amrc_VariableRateTermLoanDueInJune2033Member_99AFD7420A991557EE545F04475A0EA9_verboseLabel_en-US" xlink:label="lab_amrc_VariableRateTermLoanDueInJune2033Member_99AFD7420A991557EE545F04475A0EA9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate Term Loan Due In June 2033</link:label>
    <link:label id="lab_amrc_VariableRateTermLoanDueInJune2033Member_99AFD7420A991557EE545F04475A0EA9_label_en-US" xlink:label="lab_amrc_VariableRateTermLoanDueInJune2033Member_99AFD7420A991557EE545F04475A0EA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Term Loan Due In June 2033 [Member]</link:label>
    <link:label id="lab_amrc_VariableRateTermLoanDueInJune2033Member_99AFD7420A991557EE545F04475A0EA9_documentation_en-US" xlink:label="lab_amrc_VariableRateTermLoanDueInJune2033Member_99AFD7420A991557EE545F04475A0EA9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Term Loan Due In June 2033 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableRateTermLoanDueInJune2033Member" xlink:label="loc_amrc_VariableRateTermLoanDueInJune2033Member_99AFD7420A991557EE545F04475A0EA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableRateTermLoanDueInJune2033Member_99AFD7420A991557EE545F04475A0EA9" xlink:to="lab_amrc_VariableRateTermLoanDueInJune2033Member_99AFD7420A991557EE545F04475A0EA9" xlink:type="arc" />
    <link:label id="lab_amrc_VariableRateTermLoanDueInSeptember2029Member_A409A85FF2D4A8521F5E5F04475A4BFC_terseLabel_en-US" xlink:label="lab_amrc_VariableRateTermLoanDueInSeptember2029Member_A409A85FF2D4A8521F5E5F04475A4BFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate Term Loan Due In September 2029</link:label>
    <link:label id="lab_amrc_VariableRateTermLoanDueInSeptember2029Member_A409A85FF2D4A8521F5E5F04475A4BFC_label_en-US" xlink:label="lab_amrc_VariableRateTermLoanDueInSeptember2029Member_A409A85FF2D4A8521F5E5F04475A4BFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Term Loan Due In September 2029 [Member]</link:label>
    <link:label id="lab_amrc_VariableRateTermLoanDueInSeptember2029Member_A409A85FF2D4A8521F5E5F04475A4BFC_documentation_en-US" xlink:label="lab_amrc_VariableRateTermLoanDueInSeptember2029Member_A409A85FF2D4A8521F5E5F04475A4BFC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Term Loan Due In September 2029 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableRateTermLoanDueInSeptember2029Member" xlink:label="loc_amrc_VariableRateTermLoanDueInSeptember2029Member_A409A85FF2D4A8521F5E5F04475A4BFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableRateTermLoanDueInSeptember2029Member_A409A85FF2D4A8521F5E5F04475A4BFC" xlink:to="lab_amrc_VariableRateTermLoanDueInSeptember2029Member_A409A85FF2D4A8521F5E5F04475A4BFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_79E932674B9690B7203D5F04475AB87E_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_79E932674B9690B7203D5F04475AB87E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_79E932674B9690B7203D5F04475AB87E_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_79E932674B9690B7203D5F04475AB87E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_79E932674B9690B7203D5F04475AB87E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_79E932674B9690B7203D5F04475AB87E" xlink:to="lab_us-gaap_DebtInstrumentLineItems_79E932674B9690B7203D5F04475AB87E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_438652B4B4AC9507BBE25F04475AF0F1_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit_438652B4B4AC9507BBE25F04475AF0F1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Draws on line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_438652B4B4AC9507BBE25F04475AF0F1_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit_438652B4B4AC9507BBE25F04475AF0F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_438652B4B4AC9507BBE25F04475AF0F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit_438652B4B4AC9507BBE25F04475AF0F1" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit_438652B4B4AC9507BBE25F04475AF0F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_83F74737A5B8A211BC9C5F04475ADC58_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_83F74737A5B8A211BC9C5F04475ADC58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_83F74737A5B8A211BC9C5F04475ADC58_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_83F74737A5B8A211BC9C5F04475ADC58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_83F74737A5B8A211BC9C5F04475ADC58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_83F74737A5B8A211BC9C5F04475ADC58" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_83F74737A5B8A211BC9C5F04475ADC58" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_C890B39D5F9F17B295B05F04475A9327_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_C890B39D5F9F17B295B05F04475A9327" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt value, carrying value</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_C890B39D5F9F17B295B05F04475A9327_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_C890B39D5F9F17B295B05F04475A9327" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_C890B39D5F9F17B295B05F04475A9327" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_C890B39D5F9F17B295B05F04475A9327" xlink:to="lab_us-gaap_LongTermDebt_C890B39D5F9F17B295B05F04475A9327" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_D3F48E009E8E839CFB5A5F04475B2C01_terseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate_D3F48E009E8E839CFB5A5F04475B2C01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt interest rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_D3F48E009E8E839CFB5A5F04475B2C01_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate_D3F48E009E8E839CFB5A5F04475B2C01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_D3F48E009E8E839CFB5A5F04475B2C01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate_D3F48E009E8E839CFB5A5F04475B2C01" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate_D3F48E009E8E839CFB5A5F04475B2C01" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_B9CA14D2EDF5A76862A85F04475B893B_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_B9CA14D2EDF5A76862A85F04475B893B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stated interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_B9CA14D2EDF5A76862A85F04475B893B_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_B9CA14D2EDF5A76862A85F04475B893B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_B9CA14D2EDF5A76862A85F04475B893B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_B9CA14D2EDF5A76862A85F04475B893B" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_B9CA14D2EDF5A76862A85F04475B893B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_CC8308B11BBA841380925F04475B80B9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_CC8308B11BBA841380925F04475B80B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Original principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_CC8308B11BBA841380925F04475B80B9_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_CC8308B11BBA841380925F04475B80B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_CC8308B11BBA841380925F04475B80B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_CC8308B11BBA841380925F04475B80B9" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_CC8308B11BBA841380925F04475B80B9" xlink:type="arc" />
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceNumberOfProjectsNotInCompliance_26AC5F50C38B4D31D7F35F07571A1935_terseLabel_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceNumberOfProjectsNotInCompliance_26AC5F50C38B4D31D7F35F07571A1935" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of project financing debt facilities Company was not in compliance with</link:label>
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceNumberOfProjectsNotInCompliance_26AC5F50C38B4D31D7F35F07571A1935_label_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceNumberOfProjectsNotInCompliance_26AC5F50C38B4D31D7F35F07571A1935" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit, Covenant Compliance, Number Of Projects Not In Compliance</link:label>
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceNumberOfProjectsNotInCompliance_26AC5F50C38B4D31D7F35F07571A1935_documentation_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceNumberOfProjectsNotInCompliance_26AC5F50C38B4D31D7F35F07571A1935" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit, Covenant Compliance, Number Of Projects Not In Compliance</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_LineOfCreditCovenantComplianceNumberOfProjectsNotInCompliance" xlink:label="loc_amrc_LineOfCreditCovenantComplianceNumberOfProjectsNotInCompliance_26AC5F50C38B4D31D7F35F07571A1935" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_LineOfCreditCovenantComplianceNumberOfProjectsNotInCompliance_26AC5F50C38B4D31D7F35F07571A1935" xlink:to="lab_amrc_LineOfCreditCovenantComplianceNumberOfProjectsNotInCompliance_26AC5F50C38B4D31D7F35F07571A1935" xlink:type="arc" />
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsWaivingComplianceFailure_53D0D50B0DEFA8EA75D25F094ABF64A5_terseLabel_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsWaivingComplianceFailure_53D0D50B0DEFA8EA75D25F094ABF64A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of project financing debt facilities Company was not in compliance with that waived failure</link:label>
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsWaivingComplianceFailure_53D0D50B0DEFA8EA75D25F094ABF64A5_label_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsWaivingComplianceFailure_53D0D50B0DEFA8EA75D25F094ABF64A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit, Covenant Compliance, Number Of Financial Institutions Waiving Compliance Failure</link:label>
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsWaivingComplianceFailure_53D0D50B0DEFA8EA75D25F094ABF64A5_documentation_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsWaivingComplianceFailure_53D0D50B0DEFA8EA75D25F094ABF64A5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit, Covenant Compliance, Number Of Financial Institutions Waiving Compliance Failure</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsWaivingComplianceFailure" xlink:label="loc_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsWaivingComplianceFailure_53D0D50B0DEFA8EA75D25F094ABF64A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsWaivingComplianceFailure_53D0D50B0DEFA8EA75D25F094ABF64A5" xlink:to="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsWaivingComplianceFailure_53D0D50B0DEFA8EA75D25F094ABF64A5" xlink:type="arc" />
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsNotWaivingComplianceFailure_5166BA61BEA984883B115F0AD190B1F0_terseLabel_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsNotWaivingComplianceFailure_5166BA61BEA984883B115F0AD190B1F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of project financing debt facilities Company was not in compliance with that did not waive failure</link:label>
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsNotWaivingComplianceFailure_5166BA61BEA984883B115F0AD190B1F0_label_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsNotWaivingComplianceFailure_5166BA61BEA984883B115F0AD190B1F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit, Covenant Compliance, Number Of Financial Institutions Not Waiving Compliance Failure</link:label>
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsNotWaivingComplianceFailure_5166BA61BEA984883B115F0AD190B1F0_documentation_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsNotWaivingComplianceFailure_5166BA61BEA984883B115F0AD190B1F0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit, Covenant Compliance, Number Of Financial Institutions Not Waiving Compliance Failure</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsNotWaivingComplianceFailure" xlink:label="loc_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsNotWaivingComplianceFailure_5166BA61BEA984883B115F0AD190B1F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsNotWaivingComplianceFailure_5166BA61BEA984883B115F0AD190B1F0" xlink:to="lab_amrc_LineOfCreditCovenantComplianceNumberOfFinancialInstitutionsNotWaivingComplianceFailure_5166BA61BEA984883B115F0AD190B1F0" xlink:type="arc" />
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceCovenantFailureFee_CC366709A3E71DC83E8A5F04475BD7C4_terseLabel_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceCovenantFailureFee_CC366709A3E71DC83E8A5F04475BD7C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Covenant failure fee on a project financing facility</link:label>
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceCovenantFailureFee_CC366709A3E71DC83E8A5F04475BD7C4_label_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceCovenantFailureFee_CC366709A3E71DC83E8A5F04475BD7C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit, Covenant Compliance, Covenant Failure Fee</link:label>
    <link:label id="lab_amrc_LineOfCreditCovenantComplianceCovenantFailureFee_CC366709A3E71DC83E8A5F04475BD7C4_documentation_en-US" xlink:label="lab_amrc_LineOfCreditCovenantComplianceCovenantFailureFee_CC366709A3E71DC83E8A5F04475BD7C4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit, Covenant Compliance, Covenant Failure Fee</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_LineOfCreditCovenantComplianceCovenantFailureFee" xlink:label="loc_amrc_LineOfCreditCovenantComplianceCovenantFailureFee_CC366709A3E71DC83E8A5F04475BD7C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_LineOfCreditCovenantComplianceCovenantFailureFee_CC366709A3E71DC83E8A5F04475BD7C4" xlink:to="lab_amrc_LineOfCreditCovenantComplianceCovenantFailureFee_CC366709A3E71DC83E8A5F04475BD7C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_B4A7A9D22A9ECD0BE41D16BE0E8B4015_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_B4A7A9D22A9ECD0BE41D16BE0E8B4015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operational Results by Business Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_B4A7A9D22A9ECD0BE41D16BE0E8B4015_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_B4A7A9D22A9ECD0BE41D16BE0E8B4015" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_B4A7A9D22A9ECD0BE41D16BE0E8B4015" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_B4A7A9D22A9ECD0BE41D16BE0E8B4015" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_B4A7A9D22A9ECD0BE41D16BE0E8B4015" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_33E9232FFC9A6EB3A4FA16BE0E8B1E47_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_33E9232FFC9A6EB3A4FA16BE0E8B1E47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_33E9232FFC9A6EB3A4FA16BE0E8B1E47_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_33E9232FFC9A6EB3A4FA16BE0E8B1E47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_33E9232FFC9A6EB3A4FA16BE0E8B1E47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_33E9232FFC9A6EB3A4FA16BE0E8B1E47" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_33E9232FFC9A6EB3A4FA16BE0E8B1E47" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EE97B2C85A3DDF588D2716BE0DBB8EEE_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EE97B2C85A3DDF588D2716BE0DBB8EEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EE97B2C85A3DDF588D2716BE0DBB8EEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EE97B2C85A3DDF588D2716BE0DBB8EEE" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EE97B2C85A3DDF588D2716BE0DBB8EEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_7441D911F6B394D6BC5416BE0DBB71C8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_7441D911F6B394D6BC5416BE0DBB71C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company's Lease Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_7441D911F6B394D6BC5416BE0DBB71C8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_7441D911F6B394D6BC5416BE0DBB71C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_7441D911F6B394D6BC5416BE0DBB71C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_7441D911F6B394D6BC5416BE0DBB71C8" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_7441D911F6B394D6BC5416BE0DBB71C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_C086F1324DC3AE0BF47116BE0FADD2DB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_C086F1324DC3AE0BF47116BE0FADD2DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Purchase Price Allocation by Acquisitions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_C086F1324DC3AE0BF47116BE0FADD2DB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_C086F1324DC3AE0BF47116BE0FADD2DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_C086F1324DC3AE0BF47116BE0FADD2DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_C086F1324DC3AE0BF47116BE0FADD2DB" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_C086F1324DC3AE0BF47116BE0FADD2DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_EA2B36A588A8C9EF67493B12BDCC07E1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_EA2B36A588A8C9EF67493B12BDCC07E1" 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_EA2B36A588A8C9EF67493B12BDCC07E1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_EA2B36A588A8C9EF67493B12BDCC07E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_EA2B36A588A8C9EF67493B12BDCC07E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_EA2B36A588A8C9EF67493B12BDCC07E1" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_EA2B36A588A8C9EF67493B12BDCC07E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockMember_BE6976246CA2796A17A13B12BDD654A6_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_BE6976246CA2796A17A13B12BDD654A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_BE6976246CA2796A17A13B12BDD654A6_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_BE6976246CA2796A17A13B12BDD654A6" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_BE6976246CA2796A17A13B12BDD654A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_BE6976246CA2796A17A13B12BDD654A6" xlink:to="lab_us-gaap_TreasuryStockMember_BE6976246CA2796A17A13B12BDD654A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B1A8F4744D361B13A3EF3B12BDD6136A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B1A8F4744D361B13A3EF3B12BDD6136A" 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_B1A8F4744D361B13A3EF3B12BDD6136A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B1A8F4744D361B13A3EF3B12BDD6136A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B1A8F4744D361B13A3EF3B12BDD6136A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B1A8F4744D361B13A3EF3B12BDD6136A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B1A8F4744D361B13A3EF3B12BDD6136A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_00BA9AC6D505F94128D53B12BDD608B2_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_00BA9AC6D505F94128D53B12BDD608B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchase program, authorized amount (up to)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_00BA9AC6D505F94128D53B12BDD608B2_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_00BA9AC6D505F94128D53B12BDD608B2" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_00BA9AC6D505F94128D53B12BDD608B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_00BA9AC6D505F94128D53B12BDD608B2" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_00BA9AC6D505F94128D53B12BDD608B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_F44C49C6FB54F0F1337D3B12BDD7FA8C_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_F44C49C6FB54F0F1337D3B12BDD7FA8C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, shares, acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_F44C49C6FB54F0F1337D3B12BDD7FA8C_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_F44C49C6FB54F0F1337D3B12BDD7FA8C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_F44C49C6FB54F0F1337D3B12BDD7FA8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_F44C49C6FB54F0F1337D3B12BDD7FA8C" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_F44C49C6FB54F0F1337D3B12BDD7FA8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_54BE6158D23594C4698F3B12BDD79581_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_54BE6158D23594C4698F3B12BDD79581" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, value, acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_54BE6158D23594C4698F3B12BDD79581_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_54BE6158D23594C4698F3B12BDD79581" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_54BE6158D23594C4698F3B12BDD79581" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_54BE6158D23594C4698F3B12BDD79581" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_54BE6158D23594C4698F3B12BDD79581" xlink:type="arc" />
    <link:label id="lab_amrc_StockRepurchaseProgramRepurchaseFees_F13B03C3DAC0109153E73B12BDD74385_terseLabel_en-US" xlink:label="lab_amrc_StockRepurchaseProgramRepurchaseFees_F13B03C3DAC0109153E73B12BDD74385" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase fees</link:label>
    <link:label id="lab_amrc_StockRepurchaseProgramRepurchaseFees_F13B03C3DAC0109153E73B12BDD74385_label_en-US" xlink:label="lab_amrc_StockRepurchaseProgramRepurchaseFees_F13B03C3DAC0109153E73B12BDD74385" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Repurchase Fees</link:label>
    <link:label id="lab_amrc_StockRepurchaseProgramRepurchaseFees_F13B03C3DAC0109153E73B12BDD74385_documentation_en-US" xlink:label="lab_amrc_StockRepurchaseProgramRepurchaseFees_F13B03C3DAC0109153E73B12BDD74385" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Repurchase Fees</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_StockRepurchaseProgramRepurchaseFees" xlink:label="loc_amrc_StockRepurchaseProgramRepurchaseFees_F13B03C3DAC0109153E73B12BDD74385" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_StockRepurchaseProgramRepurchaseFees_F13B03C3DAC0109153E73B12BDD74385" xlink:to="lab_amrc_StockRepurchaseProgramRepurchaseFees_F13B03C3DAC0109153E73B12BDD74385" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_34578381E651696C38B65EE6C849ABB3_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_34578381E651696C38B65EE6C849ABB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_34578381E651696C38B65EE6C849ABB3_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_34578381E651696C38B65EE6C849ABB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_34578381E651696C38B65EE6C849ABB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_34578381E651696C38B65EE6C849ABB3" xlink:to="lab_us-gaap_CreditFacilityAxis_34578381E651696C38B65EE6C849ABB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_F92083653F21A01E648B5EE6C84A2D10_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_F92083653F21A01E648B5EE6C84A2D10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_F92083653F21A01E648B5EE6C84A2D10_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_F92083653F21A01E648B5EE6C84A2D10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_F92083653F21A01E648B5EE6C84A2D10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_F92083653F21A01E648B5EE6C84A2D10" xlink:to="lab_us-gaap_CreditFacilityDomain_F92083653F21A01E648B5EE6C84A2D10" xlink:type="arc" />
    <link:label id="lab_amrc_RevolvingSeniorSecuredCreditFacilityMember_BBF0E8301CBE718A586E5EE6C84AF219_terseLabel_en-US" xlink:label="lab_amrc_RevolvingSeniorSecuredCreditFacilityMember_BBF0E8301CBE718A586E5EE6C84AF219" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior secured credit facility</link:label>
    <link:label id="lab_amrc_RevolvingSeniorSecuredCreditFacilityMember_BBF0E8301CBE718A586E5EE6C84AF219_label_en-US" xlink:label="lab_amrc_RevolvingSeniorSecuredCreditFacilityMember_BBF0E8301CBE718A586E5EE6C84AF219" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Senior Secured Credit Facility [Member]</link:label>
    <link:label id="lab_amrc_RevolvingSeniorSecuredCreditFacilityMember_BBF0E8301CBE718A586E5EE6C84AF219_documentation_en-US" xlink:label="lab_amrc_RevolvingSeniorSecuredCreditFacilityMember_BBF0E8301CBE718A586E5EE6C84AF219" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Senior Secured Credit Facility [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_RevolvingSeniorSecuredCreditFacilityMember" xlink:label="loc_amrc_RevolvingSeniorSecuredCreditFacilityMember_BBF0E8301CBE718A586E5EE6C84AF219" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_RevolvingSeniorSecuredCreditFacilityMember_BBF0E8301CBE718A586E5EE6C84AF219" xlink:to="lab_amrc_RevolvingSeniorSecuredCreditFacilityMember_BBF0E8301CBE718A586E5EE6C84AF219" xlink:type="arc" />
    <link:label id="lab_amrc_SixPointThreeFourFivePercentTermNoteDueInFebruary2021Member_247CEB063589F8F951175EE6C84B47A7_terseLabel_en-US" xlink:label="lab_amrc_SixPointThreeFourFivePercentTermNoteDueInFebruary2021Member_247CEB063589F8F951175EE6C84B47A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate term loan payable in semi-annual installments</link:label>
    <link:label id="lab_amrc_SixPointThreeFourFivePercentTermNoteDueInFebruary2021Member_247CEB063589F8F951175EE6C84B47A7_label_en-US" xlink:label="lab_amrc_SixPointThreeFourFivePercentTermNoteDueInFebruary2021Member_247CEB063589F8F951175EE6C84B47A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Six Point Three Four Five Percent Term Note Due in February 2021 [Member]</link:label>
    <link:label id="lab_amrc_SixPointThreeFourFivePercentTermNoteDueInFebruary2021Member_247CEB063589F8F951175EE6C84B47A7_documentation_en-US" xlink:label="lab_amrc_SixPointThreeFourFivePercentTermNoteDueInFebruary2021Member_247CEB063589F8F951175EE6C84B47A7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Six Point Three Four Five Percent Term Note Due in February 2021 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SixPointThreeFourFivePercentTermNoteDueInFebruary2021Member" xlink:label="loc_amrc_SixPointThreeFourFivePercentTermNoteDueInFebruary2021Member_247CEB063589F8F951175EE6C84B47A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SixPointThreeFourFivePercentTermNoteDueInFebruary2021Member_247CEB063589F8F951175EE6C84B47A7" xlink:to="lab_amrc_SixPointThreeFourFivePercentTermNoteDueInFebruary2021Member_247CEB063589F8F951175EE6C84B47A7" xlink:type="arc" />
    <link:label id="lab_amrc_SixPointThreeFourFivePercentTermNotespayableinsemiannualinstallmentsDueJune2024Member_2648C14C7D3EADD64E815EE6C84B5DFF_terseLabel_en-US" xlink:label="lab_amrc_SixPointThreeFourFivePercentTermNotespayableinsemiannualinstallmentsDueJune2024Member_2648C14C7D3EADD64E815EE6C84B5DFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate term loan payable in semi-annual installments</link:label>
    <link:label id="lab_amrc_SixPointThreeFourFivePercentTermNotespayableinsemiannualinstallmentsDueJune2024Member_2648C14C7D3EADD64E815EE6C84B5DFF_label_en-US" xlink:label="lab_amrc_SixPointThreeFourFivePercentTermNotespayableinsemiannualinstallmentsDueJune2024Member_2648C14C7D3EADD64E815EE6C84B5DFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Six Point Three Four Five Percent Term Notes payable in semi annual installments Due June 2024 [Member]</link:label>
    <link:label id="lab_amrc_SixPointThreeFourFivePercentTermNotespayableinsemiannualinstallmentsDueJune2024Member_2648C14C7D3EADD64E815EE6C84B5DFF_documentation_en-US" xlink:label="lab_amrc_SixPointThreeFourFivePercentTermNotespayableinsemiannualinstallmentsDueJune2024Member_2648C14C7D3EADD64E815EE6C84B5DFF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Six Point Three Four Five Percent Term Notes  payable in semi annual installments Due June 2024 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SixPointThreeFourFivePercentTermNotespayableinsemiannualinstallmentsDueJune2024Member" xlink:label="loc_amrc_SixPointThreeFourFivePercentTermNotespayableinsemiannualinstallmentsDueJune2024Member_2648C14C7D3EADD64E815EE6C84B5DFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SixPointThreeFourFivePercentTermNotespayableinsemiannualinstallmentsDueJune2024Member_2648C14C7D3EADD64E815EE6C84B5DFF" xlink:to="lab_amrc_SixPointThreeFourFivePercentTermNotespayableinsemiannualinstallmentsDueJune2024Member_2648C14C7D3EADD64E815EE6C84B5DFF" xlink:type="arc" />
    <link:label id="lab_amrc_VariableRateTermLoanDueInDecember2024Member_165E5468A5C189EEA46D5EE6C84B3021_terseLabel_en-US" xlink:label="lab_amrc_VariableRateTermLoanDueInDecember2024Member_165E5468A5C189EEA46D5EE6C84B3021" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate term loan payable in quarterly installments</link:label>
    <link:label id="lab_amrc_VariableRateTermLoanDueInDecember2024Member_165E5468A5C189EEA46D5EE6C84B3021_label_en-US" xlink:label="lab_amrc_VariableRateTermLoanDueInDecember2024Member_165E5468A5C189EEA46D5EE6C84B3021" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Term Loan Due in December 2024 [Member]</link:label>
    <link:label id="lab_amrc_VariableRateTermLoanDueInDecember2024Member_165E5468A5C189EEA46D5EE6C84B3021_documentation_en-US" xlink:label="lab_amrc_VariableRateTermLoanDueInDecember2024Member_165E5468A5C189EEA46D5EE6C84B3021" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Term Loan Due in December 2024 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableRateTermLoanDueInDecember2024Member" xlink:label="loc_amrc_VariableRateTermLoanDueInDecember2024Member_165E5468A5C189EEA46D5EE6C84B3021" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableRateTermLoanDueInDecember2024Member_165E5468A5C189EEA46D5EE6C84B3021" xlink:to="lab_amrc_VariableRateTermLoanDueInDecember2024Member_165E5468A5C189EEA46D5EE6C84B3021" xlink:type="arc" />
    <link:label id="lab_amrc_SevenPointTwoFiveZeroPercentTermNoteDueInMarch2021Member_991053439518768EC11B5EE6C84B31F9_terseLabel_en-US" xlink:label="lab_amrc_SevenPointTwoFiveZeroPercentTermNoteDueInMarch2021Member_991053439518768EC11B5EE6C84B31F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan payable in quarterly installments</link:label>
    <link:label id="lab_amrc_SevenPointTwoFiveZeroPercentTermNoteDueInMarch2021Member_991053439518768EC11B5EE6C84B31F9_label_en-US" xlink:label="lab_amrc_SevenPointTwoFiveZeroPercentTermNoteDueInMarch2021Member_991053439518768EC11B5EE6C84B31F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Seven Point Two Five Zero Percent Term Note Due in March 2021 [Member]</link:label>
    <link:label id="lab_amrc_SevenPointTwoFiveZeroPercentTermNoteDueInMarch2021Member_991053439518768EC11B5EE6C84B31F9_documentation_en-US" xlink:label="lab_amrc_SevenPointTwoFiveZeroPercentTermNoteDueInMarch2021Member_991053439518768EC11B5EE6C84B31F9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Seven Point Two Five Zero Percent Term Note Due in March 2021 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SevenPointTwoFiveZeroPercentTermNoteDueInMarch2021Member" xlink:label="loc_amrc_SevenPointTwoFiveZeroPercentTermNoteDueInMarch2021Member_991053439518768EC11B5EE6C84B31F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SevenPointTwoFiveZeroPercentTermNoteDueInMarch2021Member_991053439518768EC11B5EE6C84B31F9" xlink:to="lab_amrc_SevenPointTwoFiveZeroPercentTermNoteDueInMarch2021Member_991053439518768EC11B5EE6C84B31F9" xlink:type="arc" />
    <link:label id="lab_amrc_SixPointOneOneZeroPercentTermNoteDueinSeptember2028Member_45EA071E1AB461EA9AC15EE6C84B5E06_terseLabel_en-US" xlink:label="lab_amrc_SixPointOneOneZeroPercentTermNoteDueinSeptember2028Member_45EA071E1AB461EA9AC15EE6C84B5E06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan payable in monthly installments</link:label>
    <link:label id="lab_amrc_SixPointOneOneZeroPercentTermNoteDueinSeptember2028Member_45EA071E1AB461EA9AC15EE6C84B5E06_label_en-US" xlink:label="lab_amrc_SixPointOneOneZeroPercentTermNoteDueinSeptember2028Member_45EA071E1AB461EA9AC15EE6C84B5E06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Six Point One One Zero Percent Term Note Due in September 2028 [Member]</link:label>
    <link:label id="lab_amrc_SixPointOneOneZeroPercentTermNoteDueinSeptember2028Member_45EA071E1AB461EA9AC15EE6C84B5E06_documentation_en-US" xlink:label="lab_amrc_SixPointOneOneZeroPercentTermNoteDueinSeptember2028Member_45EA071E1AB461EA9AC15EE6C84B5E06" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Six Point One One Zero Percent Term Note Due in September 2028 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SixPointOneOneZeroPercentTermNoteDueinSeptember2028Member" xlink:label="loc_amrc_SixPointOneOneZeroPercentTermNoteDueinSeptember2028Member_45EA071E1AB461EA9AC15EE6C84B5E06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SixPointOneOneZeroPercentTermNoteDueinSeptember2028Member_45EA071E1AB461EA9AC15EE6C84B5E06" xlink:to="lab_amrc_SixPointOneOneZeroPercentTermNoteDueinSeptember2028Member_45EA071E1AB461EA9AC15EE6C84B5E06" xlink:type="arc" />
    <link:label id="lab_amrc_VariableRateConstructionToTermLoanPayableInQuarterlyInstallmentsThroughMarch2020Member_BE998325E966C18E7E1A5EE6C84CD612_terseLabel_en-US" xlink:label="lab_amrc_VariableRateConstructionToTermLoanPayableInQuarterlyInstallmentsThroughMarch2020Member_BE998325E966C18E7E1A5EE6C84CD612" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate term loan payable in quarterly installments</link:label>
    <link:label id="lab_amrc_VariableRateConstructionToTermLoanPayableInQuarterlyInstallmentsThroughMarch2020Member_BE998325E966C18E7E1A5EE6C84CD612_label_en-US" xlink:label="lab_amrc_VariableRateConstructionToTermLoanPayableInQuarterlyInstallmentsThroughMarch2020Member_BE998325E966C18E7E1A5EE6C84CD612" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Construction To Term Loan Payable In Quarterly Installments Through March 2020 [Member]</link:label>
    <link:label id="lab_amrc_VariableRateConstructionToTermLoanPayableInQuarterlyInstallmentsThroughMarch2020Member_BE998325E966C18E7E1A5EE6C84CD612_documentation_en-US" xlink:label="lab_amrc_VariableRateConstructionToTermLoanPayableInQuarterlyInstallmentsThroughMarch2020Member_BE998325E966C18E7E1A5EE6C84CD612" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Construction To Term Loan Payable In Quarterly Installments Through March 2020 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableRateConstructionToTermLoanPayableInQuarterlyInstallmentsThroughMarch2020Member" xlink:label="loc_amrc_VariableRateConstructionToTermLoanPayableInQuarterlyInstallmentsThroughMarch2020Member_BE998325E966C18E7E1A5EE6C84CD612" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableRateConstructionToTermLoanPayableInQuarterlyInstallmentsThroughMarch2020Member_BE998325E966C18E7E1A5EE6C84CD612" xlink:to="lab_amrc_VariableRateConstructionToTermLoanPayableInQuarterlyInstallmentsThroughMarch2020Member_BE998325E966C18E7E1A5EE6C84CD612" xlink:type="arc" />
    <link:label id="lab_amrc_VariableRateTermLoanDuein2023MemberMember_2D0587B92755DFF796DD5EE6C84C401E_terseLabel_en-US" xlink:label="lab_amrc_VariableRateTermLoanDuein2023MemberMember_2D0587B92755DFF796DD5EE6C84C401E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate term loan payable in quarterly installments</link:label>
    <link:label id="lab_amrc_VariableRateTermLoanDuein2023MemberMember_2D0587B92755DFF796DD5EE6C84C401E_label_en-US" xlink:label="lab_amrc_VariableRateTermLoanDuein2023MemberMember_2D0587B92755DFF796DD5EE6C84C401E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Term Loan Due in 2023 [Member] [Member]</link:label>
    <link:label id="lab_amrc_VariableRateTermLoanDuein2023MemberMember_2D0587B92755DFF796DD5EE6C84C401E_documentation_en-US" xlink:label="lab_amrc_VariableRateTermLoanDuein2023MemberMember_2D0587B92755DFF796DD5EE6C84C401E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Term Loan Due in 2023 [Member] [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableRateTermLoanDuein2023MemberMember" xlink:label="loc_amrc_VariableRateTermLoanDuein2023MemberMember_2D0587B92755DFF796DD5EE6C84C401E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableRateTermLoanDuein2023MemberMember_2D0587B92755DFF796DD5EE6C84C401E" xlink:to="lab_amrc_VariableRateTermLoanDuein2023MemberMember_2D0587B92755DFF796DD5EE6C84C401E" xlink:type="arc" />
    <link:label id="lab_amrc_FourPointNineFivePercentTermNotespayableinsemiquarterlyinstallmentsthroughJuly2031Member_F8A293C564D4352847A75EE6C84C4D82_terseLabel_en-US" xlink:label="lab_amrc_FourPointNineFivePercentTermNotespayableinsemiquarterlyinstallmentsthroughJuly2031Member_F8A293C564D4352847A75EE6C84C4D82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan payable in quarterly installments</link:label>
    <link:label id="lab_amrc_FourPointNineFivePercentTermNotespayableinsemiquarterlyinstallmentsthroughJuly2031Member_F8A293C564D4352847A75EE6C84C4D82_label_en-US" xlink:label="lab_amrc_FourPointNineFivePercentTermNotespayableinsemiquarterlyinstallmentsthroughJuly2031Member_F8A293C564D4352847A75EE6C84C4D82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Point Nine Five Percent Term Notes payable in semi quarterly installments through July 2031 [Member]</link:label>
    <link:label id="lab_amrc_FourPointNineFivePercentTermNotespayableinsemiquarterlyinstallmentsthroughJuly2031Member_F8A293C564D4352847A75EE6C84C4D82_documentation_en-US" xlink:label="lab_amrc_FourPointNineFivePercentTermNotespayableinsemiquarterlyinstallmentsthroughJuly2031Member_F8A293C564D4352847A75EE6C84C4D82" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Four Point Nine Five Percent Term Notes payable in semi quarterly installments through July 2031 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_FourPointNineFivePercentTermNotespayableinsemiquarterlyinstallmentsthroughJuly2031Member" xlink:label="loc_amrc_FourPointNineFivePercentTermNotespayableinsemiquarterlyinstallmentsthroughJuly2031Member_F8A293C564D4352847A75EE6C84C4D82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_FourPointNineFivePercentTermNotespayableinsemiquarterlyinstallmentsthroughJuly2031Member_F8A293C564D4352847A75EE6C84C4D82" xlink:to="lab_amrc_FourPointNineFivePercentTermNotespayableinsemiquarterlyinstallmentsthroughJuly2031Member_F8A293C564D4352847A75EE6C84C4D82" xlink:type="arc" />
    <link:label id="lab_amrc_FixedRateConstructionTermLoan2017TermLoanPhaseMember_2A08C7645B0AEAEE713B5EE6C84C4564_terseLabel_en-US" xlink:label="lab_amrc_FixedRateConstructionTermLoan2017TermLoanPhaseMember_2A08C7645B0AEAEE713B5EE6C84C4564" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan payable in quarterly installments</link:label>
    <link:label id="lab_amrc_FixedRateConstructionTermLoan2017TermLoanPhaseMember_2A08C7645B0AEAEE713B5EE6C84C4564_label_en-US" xlink:label="lab_amrc_FixedRateConstructionTermLoan2017TermLoanPhaseMember_2A08C7645B0AEAEE713B5EE6C84C4564" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Rate Construction Term Loan 2017, Term Loan Phase [Member]</link:label>
    <link:label id="lab_amrc_FixedRateConstructionTermLoan2017TermLoanPhaseMember_2A08C7645B0AEAEE713B5EE6C84C4564_documentation_en-US" xlink:label="lab_amrc_FixedRateConstructionTermLoan2017TermLoanPhaseMember_2A08C7645B0AEAEE713B5EE6C84C4564" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fixed Rate Construction Term Loan 2017, Term Loan Phase [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_FixedRateConstructionTermLoan2017TermLoanPhaseMember" xlink:label="loc_amrc_FixedRateConstructionTermLoan2017TermLoanPhaseMember_2A08C7645B0AEAEE713B5EE6C84C4564" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_FixedRateConstructionTermLoan2017TermLoanPhaseMember_2A08C7645B0AEAEE713B5EE6C84C4564" xlink:to="lab_amrc_FixedRateConstructionTermLoan2017TermLoanPhaseMember_2A08C7645B0AEAEE713B5EE6C84C4564" xlink:type="arc" />
    <link:label id="lab_amrc_NonRecourseConstructionTermLoanBiogasFacilityProjectMember_5F9CA9D039D6DCE812425EE6C84C0D16_terseLabel_en-US" xlink:label="lab_amrc_NonRecourseConstructionTermLoanBiogasFacilityProjectMember_5F9CA9D039D6DCE812425EE6C84C0D16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan payable in monthly installments(3)</link:label>
    <link:label id="lab_amrc_NonRecourseConstructionTermLoanBiogasFacilityProjectMember_5F9CA9D039D6DCE812425EE6C84C0D16_label_en-US" xlink:label="lab_amrc_NonRecourseConstructionTermLoanBiogasFacilityProjectMember_5F9CA9D039D6DCE812425EE6C84C0D16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Recourse Construction Term Loan - Biogas Facility Project [Member]</link:label>
    <link:label id="lab_amrc_NonRecourseConstructionTermLoanBiogasFacilityProjectMember_5F9CA9D039D6DCE812425EE6C84C0D16_documentation_en-US" xlink:label="lab_amrc_NonRecourseConstructionTermLoanBiogasFacilityProjectMember_5F9CA9D039D6DCE812425EE6C84C0D16" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Recourse Construction Term Loan - Biogas Facility Project [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_NonRecourseConstructionTermLoanBiogasFacilityProjectMember" xlink:label="loc_amrc_NonRecourseConstructionTermLoanBiogasFacilityProjectMember_5F9CA9D039D6DCE812425EE6C84C0D16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_NonRecourseConstructionTermLoanBiogasFacilityProjectMember_5F9CA9D039D6DCE812425EE6C84C0D16" xlink:to="lab_amrc_NonRecourseConstructionTermLoanBiogasFacilityProjectMember_5F9CA9D039D6DCE812425EE6C84C0D16" xlink:type="arc" />
    <link:label id="lab_amrc_LimitedRecourseConstructionTermLoanMember_47B55F5C19E451DE961F5EE6C84C82C7_terseLabel_en-US" xlink:label="lab_amrc_LimitedRecourseConstructionTermLoanMember_47B55F5C19E451DE961F5EE6C84C82C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan payable in quarterly installments</link:label>
    <link:label id="lab_amrc_LimitedRecourseConstructionTermLoanMember_47B55F5C19E451DE961F5EE6C84C82C7_label_en-US" xlink:label="lab_amrc_LimitedRecourseConstructionTermLoanMember_47B55F5C19E451DE961F5EE6C84C82C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Limited Recourse Construction Term Loan [Member]</link:label>
    <link:label id="lab_amrc_LimitedRecourseConstructionTermLoanMember_47B55F5C19E451DE961F5EE6C84C82C7_documentation_en-US" xlink:label="lab_amrc_LimitedRecourseConstructionTermLoanMember_47B55F5C19E451DE961F5EE6C84C82C7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Limited Recourse Construction Term Loan [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_LimitedRecourseConstructionTermLoanMember" xlink:label="loc_amrc_LimitedRecourseConstructionTermLoanMember_47B55F5C19E451DE961F5EE6C84C82C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_LimitedRecourseConstructionTermLoanMember_47B55F5C19E451DE961F5EE6C84C82C7" xlink:to="lab_amrc_LimitedRecourseConstructionTermLoanMember_47B55F5C19E451DE961F5EE6C84C82C7" xlink:type="arc" />
    <link:label id="lab_amrc_VariableRateConstructionTermLoan2017Member_F441F8E3F2157D81CCB15EE6C84CB778_terseLabel_en-US" xlink:label="lab_amrc_VariableRateConstructionTermLoan2017Member_F441F8E3F2157D81CCB15EE6C84CB778" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate term loan payable in quarterly installments</link:label>
    <link:label id="lab_amrc_VariableRateConstructionTermLoan2017Member_F441F8E3F2157D81CCB15EE6C84CB778_label_en-US" xlink:label="lab_amrc_VariableRateConstructionTermLoan2017Member_F441F8E3F2157D81CCB15EE6C84CB778" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Construction Term Loan 2017 [Member]</link:label>
    <link:label id="lab_amrc_VariableRateConstructionTermLoan2017Member_F441F8E3F2157D81CCB15EE6C84CB778_documentation_en-US" xlink:label="lab_amrc_VariableRateConstructionTermLoan2017Member_F441F8E3F2157D81CCB15EE6C84CB778" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Construction Term Loan 2017 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableRateConstructionTermLoan2017Member" xlink:label="loc_amrc_VariableRateConstructionTermLoan2017Member_F441F8E3F2157D81CCB15EE6C84CB778" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableRateConstructionTermLoan2017Member_F441F8E3F2157D81CCB15EE6C84CB778" xlink:to="lab_amrc_VariableRateConstructionTermLoan2017Member_F441F8E3F2157D81CCB15EE6C84CB778" xlink:type="arc" />
    <link:label id="lab_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_E2426444A1804F1DFF965EE6C84D0BF2_terseLabel_en-US" xlink:label="lab_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_E2426444A1804F1DFF965EE6C84D0BF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan payable in quarterly installments</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_FivePointOneFivePercentTermLoanDueDecember2038Member" xlink:label="loc_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_E2426444A1804F1DFF965EE6C84D0BF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_E2426444A1804F1DFF965EE6C84D0BF2" xlink:to="lab_amrc_FivePointOneFivePercentTermLoanDueDecember2038Member_E2426444A1804F1DFF965EE6C84D0BF2" xlink:type="arc" />
    <link:label id="lab_amrc_VariableRateTermLoanDueInJune2033Member_A04214034D51263DDD405EE6C84D7B41_terseLabel_en-US" xlink:label="lab_amrc_VariableRateTermLoanDueInJune2033Member_A04214034D51263DDD405EE6C84D7B41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate term loan payable in semi-annual installments</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableRateTermLoanDueInJune2033Member" xlink:label="loc_amrc_VariableRateTermLoanDueInJune2033Member_A04214034D51263DDD405EE6C84D7B41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableRateTermLoanDueInJune2033Member_A04214034D51263DDD405EE6C84D7B41" xlink:to="lab_amrc_VariableRateTermLoanDueInJune2033Member_A04214034D51263DDD405EE6C84D7B41" xlink:type="arc" />
    <link:label id="lab_amrc_VariableRateLoanDueJune2018Member_6F67AC22CEFFA4AC5D525EE6C84DA813_terseLabel_en-US" xlink:label="lab_amrc_VariableRateLoanDueJune2018Member_6F67AC22CEFFA4AC5D525EE6C84DA813" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable rate construction loan payable</link:label>
    <link:label id="lab_amrc_VariableRateLoanDueJune2018Member_6F67AC22CEFFA4AC5D525EE6C84DA813_label_en-US" xlink:label="lab_amrc_VariableRateLoanDueJune2018Member_6F67AC22CEFFA4AC5D525EE6C84DA813" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Loan Due June 2018 [Member]</link:label>
    <link:label id="lab_amrc_VariableRateLoanDueJune2018Member_6F67AC22CEFFA4AC5D525EE6C84DA813_documentation_en-US" xlink:label="lab_amrc_VariableRateLoanDueJune2018Member_6F67AC22CEFFA4AC5D525EE6C84DA813" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Loan Due June 2018 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableRateLoanDueJune2018Member" xlink:label="loc_amrc_VariableRateLoanDueJune2018Member_6F67AC22CEFFA4AC5D525EE6C84DA813" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableRateLoanDueJune2018Member_6F67AC22CEFFA4AC5D525EE6C84DA813" xlink:to="lab_amrc_VariableRateLoanDueJune2018Member_6F67AC22CEFFA4AC5D525EE6C84DA813" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsMember_65516E6BEBE57D2F9D235EE6C84E73AA_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsMember_65516E6BEBE57D2F9D235EE6C84E73AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsMember_65516E6BEBE57D2F9D235EE6C84E73AA_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsMember_65516E6BEBE57D2F9D235EE6C84E73AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_65516E6BEBE57D2F9D235EE6C84E73AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsMember_65516E6BEBE57D2F9D235EE6C84E73AA" xlink:to="lab_us-gaap_CapitalLeaseObligationsMember_65516E6BEBE57D2F9D235EE6C84E73AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_8164CB71E56C9FA856255EE6C84F48F4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_8164CB71E56C9FA856255EE6C84F48F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_8164CB71E56C9FA856255EE6C84F48F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_8164CB71E56C9FA856255EE6C84F48F4" xlink:to="lab_us-gaap_LongTermDebt_8164CB71E56C9FA856255EE6C84F48F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_98C3B121FDAEA388B8B15EE6C84F6A6F_netLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_98C3B121FDAEA388B8B15EE6C84F6A6F" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Less - current maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_98C3B121FDAEA388B8B15EE6C84F6A6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_98C3B121FDAEA388B8B15EE6C84F6A6F" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_98C3B121FDAEA388B8B15EE6C84F6A6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_E99D368C61383AE2E0C05EE6C84F9BD0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_E99D368C61383AE2E0C05EE6C84F9BD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less - deferred financing fees</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_E99D368C61383AE2E0C05EE6C84F9BD0_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_E99D368C61383AE2E0C05EE6C84F9BD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_E99D368C61383AE2E0C05EE6C84F9BD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet_E99D368C61383AE2E0C05EE6C84F9BD0" xlink:to="lab_us-gaap_DeferredFinanceCostsNet_E99D368C61383AE2E0C05EE6C84F9BD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_AA36C5A462DE4397F01E5EE6C84F2843_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_AA36C5A462DE4397F01E5EE6C84F2843" 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_AA36C5A462DE4397F01E5EE6C84F2843_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_AA36C5A462DE4397F01E5EE6C84F2843" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_AA36C5A462DE4397F01E5EE6C84F2843" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_AA36C5A462DE4397F01E5EE6C84F2843" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_AA36C5A462DE4397F01E5EE6C84F2843" xlink:type="arc" />
    <link:label id="lab_amrc_CapitalLeasesFutureMinimumPaymentsDueAmountAttributableToInterest_586B575673BD47C0AD0E5EE6C84F1408_terseLabel_en-US" xlink:label="lab_amrc_CapitalLeasesFutureMinimumPaymentsDueAmountAttributableToInterest_586B575673BD47C0AD0E5EE6C84F1408" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital leases, future interest payments</link:label>
    <link:label id="lab_amrc_CapitalLeasesFutureMinimumPaymentsDueAmountAttributableToInterest_586B575673BD47C0AD0E5EE6C84F1408_label_en-US" xlink:label="lab_amrc_CapitalLeasesFutureMinimumPaymentsDueAmountAttributableToInterest_586B575673BD47C0AD0E5EE6C84F1408" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due, Amount Attributable To Interest</link:label>
    <link:label id="lab_amrc_CapitalLeasesFutureMinimumPaymentsDueAmountAttributableToInterest_586B575673BD47C0AD0E5EE6C84F1408_documentation_en-US" xlink:label="lab_amrc_CapitalLeasesFutureMinimumPaymentsDueAmountAttributableToInterest_586B575673BD47C0AD0E5EE6C84F1408" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due, Amount Attributable To Interest</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CapitalLeasesFutureMinimumPaymentsDueAmountAttributableToInterest" xlink:label="loc_amrc_CapitalLeasesFutureMinimumPaymentsDueAmountAttributableToInterest_586B575673BD47C0AD0E5EE6C84F1408" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CapitalLeasesFutureMinimumPaymentsDueAmountAttributableToInterest_586B575673BD47C0AD0E5EE6C84F1408" xlink:to="lab_amrc_CapitalLeasesFutureMinimumPaymentsDueAmountAttributableToInterest_586B575673BD47C0AD0E5EE6C84F1408" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_51650A4320D342AF68595EE6C850E2C0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_51650A4320D342AF68595EE6C850E2C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction loan, additional commitment available to be drawn upon</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_51650A4320D342AF68595EE6C850E2C0_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_51650A4320D342AF68595EE6C850E2C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unused Borrowing Capacity, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_51650A4320D342AF68595EE6C850E2C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_51650A4320D342AF68595EE6C850E2C0" xlink:to="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_51650A4320D342AF68595EE6C850E2C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_8F823C712A74F8D1762616BE0E68B83C_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_8F823C712A74F8D1762616BE0E68B83C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8F823C712A74F8D1762616BE0E68B83C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8F823C712A74F8D1762616BE0E68B83C" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_8F823C712A74F8D1762616BE0E68B83C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_4C761BC9A3A4FD1B175716BE0E68C7D8_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_4C761BC9A3A4FD1B175716BE0E68C7D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Benefits</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_4C761BC9A3A4FD1B175716BE0E68C7D8_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_4C761BC9A3A4FD1B175716BE0E68C7D8" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_4C761BC9A3A4FD1B175716BE0E68C7D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_4C761BC9A3A4FD1B175716BE0E68C7D8" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_4C761BC9A3A4FD1B175716BE0E68C7D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_542612EF8D66E8CAB11416BE0EA5A9F9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_542612EF8D66E8CAB11416BE0EA5A9F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Composition of Assets and Revenues by Geographic Locations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_542612EF8D66E8CAB11416BE0EA5A9F9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_542612EF8D66E8CAB11416BE0EA5A9F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_542612EF8D66E8CAB11416BE0EA5A9F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_542612EF8D66E8CAB11416BE0EA5A9F9" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_542612EF8D66E8CAB11416BE0EA5A9F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_B9A37E63AF6E57D3D40616BE0DBD5B2E_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_B9A37E63AF6E57D3D40616BE0DBD5B2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisitions and Related Transactions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_B9A37E63AF6E57D3D40616BE0DBD5B2E_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_B9A37E63AF6E57D3D40616BE0DBD5B2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_B9A37E63AF6E57D3D40616BE0DBD5B2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_B9A37E63AF6E57D3D40616BE0DBD5B2E" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_B9A37E63AF6E57D3D40616BE0DBD5B2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_27DECF376ADD8A2D1474597258017BC7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_27DECF376ADD8A2D1474597258017BC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_27DECF376ADD8A2D1474597258017BC7_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_27DECF376ADD8A2D1474597258017BC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_27DECF376ADD8A2D1474597258017BC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_27DECF376ADD8A2D1474597258017BC7" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_27DECF376ADD8A2D1474597258017BC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B4E1F71DB0C33E57A1A75972580202F0_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B4E1F71DB0C33E57A1A75972580202F0" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration liabilities balance at the beginning of year</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B4E1F71DB0C33E57A1A75972580202F0_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B4E1F71DB0C33E57A1A75972580202F0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B4E1F71DB0C33E57A1A75972580202F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B4E1F71DB0C33E57A1A75972580202F0" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B4E1F71DB0C33E57A1A75972580202F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_DD59ED0990DF4EB1330D59725802837F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_DD59ED0990DF4EB1330D59725802837F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration issued in connection with acquisitions</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_DD59ED0990DF4EB1330D59725802837F_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_DD59ED0990DF4EB1330D59725802837F" 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, Purchases</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_DD59ED0990DF4EB1330D59725802837F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_DD59ED0990DF4EB1330D59725802837F" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_DD59ED0990DF4EB1330D59725802837F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_DFDE00466DF70D1FDD695977CA2E209E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_DFDE00466DF70D1FDD695977CA2E209E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on change in fair value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_DFDE00466DF70D1FDD695977CA2E209E_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_DFDE00466DF70D1FDD695977CA2E209E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_DFDE00466DF70D1FDD695977CA2E209E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_DFDE00466DF70D1FDD695977CA2E209E" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_DFDE00466DF70D1FDD695977CA2E209E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B784EFAB9C2AE8F8FE4159725802CBB7_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B784EFAB9C2AE8F8FE4159725802CBB7" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration liabilities balance at the end of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B784EFAB9C2AE8F8FE4159725802CBB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B784EFAB9C2AE8F8FE4159725802CBB7" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_B784EFAB9C2AE8F8FE4159725802CBB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_B9D00604551EC1A61F2D595B3A570E82_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_B9D00604551EC1A61F2D595B3A570E82" 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_B9D00604551EC1A61F2D595B3A570E82_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_B9D00604551EC1A61F2D595B3A570E82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_B9D00604551EC1A61F2D595B3A570E82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_B9D00604551EC1A61F2D595B3A570E82" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_B9D00604551EC1A61F2D595B3A570E82" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationItemsAxis_F69AD3BE69CC1F61A015595B3A59407B_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_F69AD3BE69CC1F61A015595B3A59407B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_F69AD3BE69CC1F61A015595B3A59407B_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_F69AD3BE69CC1F61A015595B3A59407B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_F69AD3BE69CC1F61A015595B3A59407B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis_F69AD3BE69CC1F61A015595B3A59407B" xlink:to="lab_srt_ConsolidationItemsAxis_F69AD3BE69CC1F61A015595B3A59407B" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationItemsDomain_A7DAE9E3CD2D53352AF5595B3A593B18_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_A7DAE9E3CD2D53352AF5595B3A593B18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_A7DAE9E3CD2D53352AF5595B3A593B18_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_A7DAE9E3CD2D53352AF5595B3A593B18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_A7DAE9E3CD2D53352AF5595B3A593B18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain_A7DAE9E3CD2D53352AF5595B3A593B18" xlink:to="lab_srt_ConsolidationItemsDomain_A7DAE9E3CD2D53352AF5595B3A593B18" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingSegmentsMember_5D6CF56452DBC6B23973595B3A59DFF6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_5D6CF56452DBC6B23973595B3A59DFF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_5D6CF56452DBC6B23973595B3A59DFF6_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_5D6CF56452DBC6B23973595B3A59DFF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_5D6CF56452DBC6B23973595B3A59DFF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember_5D6CF56452DBC6B23973595B3A59DFF6" xlink:to="lab_us-gaap_OperatingSegmentsMember_5D6CF56452DBC6B23973595B3A59DFF6" xlink:type="arc" />
    <link:label id="lab_srt_MajorCustomersAxis_6C2437E430BC2AA511BF595B3A5983A1_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis_6C2437E430BC2AA511BF595B3A5983A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_6C2437E430BC2AA511BF595B3A5983A1_label_en-US" xlink:label="lab_srt_MajorCustomersAxis_6C2437E430BC2AA511BF595B3A5983A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_6C2437E430BC2AA511BF595B3A5983A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_6C2437E430BC2AA511BF595B3A5983A1" xlink:to="lab_srt_MajorCustomersAxis_6C2437E430BC2AA511BF595B3A5983A1" xlink:type="arc" />
    <link:label id="lab_srt_NameOfMajorCustomerDomain_CA9190BD461A3A6EEB8B595B3A59C963_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_CA9190BD461A3A6EEB8B595B3A59C963" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_CA9190BD461A3A6EEB8B595B3A59C963_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_CA9190BD461A3A6EEB8B595B3A59C963" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_CA9190BD461A3A6EEB8B595B3A59C963" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain_CA9190BD461A3A6EEB8B595B3A59C963" xlink:to="lab_srt_NameOfMajorCustomerDomain_CA9190BD461A3A6EEB8B595B3A59C963" xlink:type="arc" />
    <link:label id="lab_amrc_CustomerWhoDeclaredBankruptcyMember_93DA935E020849ACF4CA595B3A592C34_terseLabel_en-US" xlink:label="lab_amrc_CustomerWhoDeclaredBankruptcyMember_93DA935E020849ACF4CA595B3A592C34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Who Declared Bankruptcy</link:label>
    <link:label id="lab_amrc_CustomerWhoDeclaredBankruptcyMember_93DA935E020849ACF4CA595B3A592C34_label_en-US" xlink:label="lab_amrc_CustomerWhoDeclaredBankruptcyMember_93DA935E020849ACF4CA595B3A592C34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Who Declared Bankruptcy [Member]</link:label>
    <link:label id="lab_amrc_CustomerWhoDeclaredBankruptcyMember_93DA935E020849ACF4CA595B3A592C34_documentation_en-US" xlink:label="lab_amrc_CustomerWhoDeclaredBankruptcyMember_93DA935E020849ACF4CA595B3A592C34" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer Who Declared Bankruptcy [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CustomerWhoDeclaredBankruptcyMember" xlink:label="loc_amrc_CustomerWhoDeclaredBankruptcyMember_93DA935E020849ACF4CA595B3A592C34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CustomerWhoDeclaredBankruptcyMember_93DA935E020849ACF4CA595B3A592C34" xlink:to="lab_amrc_CustomerWhoDeclaredBankruptcyMember_93DA935E020849ACF4CA595B3A592C34" xlink:type="arc" />
    <link:label id="lab_amrc_VariousGovernmentsMember_36AE309AA70591F98DED595B3A598ECD_terseLabel_en-US" xlink:label="lab_amrc_VariousGovernmentsMember_36AE309AA70591F98DED595B3A598ECD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Various Governments</link:label>
    <link:label id="lab_amrc_VariousGovernmentsMember_36AE309AA70591F98DED595B3A598ECD_label_en-US" xlink:label="lab_amrc_VariousGovernmentsMember_36AE309AA70591F98DED595B3A598ECD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Various Governments [Member]</link:label>
    <link:label id="lab_amrc_VariousGovernmentsMember_36AE309AA70591F98DED595B3A598ECD_documentation_en-US" xlink:label="lab_amrc_VariousGovernmentsMember_36AE309AA70591F98DED595B3A598ECD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Various Governments [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariousGovernmentsMember" xlink:label="loc_amrc_VariousGovernmentsMember_36AE309AA70591F98DED595B3A598ECD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariousGovernmentsMember_36AE309AA70591F98DED595B3A598ECD" xlink:to="lab_amrc_VariousGovernmentsMember_36AE309AA70591F98DED595B3A598ECD" xlink:type="arc" />
    <link:label id="lab_amrc_U.S.FederalGovernmentMember_8A9FAAD6B1F3942D1402595B3A599A58_terseLabel_en-US" xlink:label="lab_amrc_U.S.FederalGovernmentMember_8A9FAAD6B1F3942D1402595B3A599A58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Federal Government</link:label>
    <link:label id="lab_amrc_U.S.FederalGovernmentMember_8A9FAAD6B1F3942D1402595B3A599A58_label_en-US" xlink:label="lab_amrc_U.S.FederalGovernmentMember_8A9FAAD6B1F3942D1402595B3A599A58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">U.S. Federal Government [Member]</link:label>
    <link:label id="lab_amrc_U.S.FederalGovernmentMember_8A9FAAD6B1F3942D1402595B3A599A58_documentation_en-US" xlink:label="lab_amrc_U.S.FederalGovernmentMember_8A9FAAD6B1F3942D1402595B3A599A58" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">U.S. Federal Government [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_U.S.FederalGovernmentMember" xlink:label="loc_amrc_U.S.FederalGovernmentMember_8A9FAAD6B1F3942D1402595B3A599A58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_U.S.FederalGovernmentMember_8A9FAAD6B1F3942D1402595B3A599A58" xlink:to="lab_amrc_U.S.FederalGovernmentMember_8A9FAAD6B1F3942D1402595B3A599A58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_94C6743D9DCDF967A85A595B3A598291_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_94C6743D9DCDF967A85A595B3A598291" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_94C6743D9DCDF967A85A595B3A598291_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_94C6743D9DCDF967A85A595B3A598291" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_94C6743D9DCDF967A85A595B3A598291" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_94C6743D9DCDF967A85A595B3A598291" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_94C6743D9DCDF967A85A595B3A598291" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_AEDC0714FBA6049D5DA3595B3A599D55_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_AEDC0714FBA6049D5DA3595B3A599D55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_AEDC0714FBA6049D5DA3595B3A599D55_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_AEDC0714FBA6049D5DA3595B3A599D55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_AEDC0714FBA6049D5DA3595B3A599D55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_AEDC0714FBA6049D5DA3595B3A599D55" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_AEDC0714FBA6049D5DA3595B3A599D55" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNetMember_F2B79899075527E180D0595B3A596C18_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_F2B79899075527E180D0595B3A596C18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_F2B79899075527E180D0595B3A596C18_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_F2B79899075527E180D0595B3A596C18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_F2B79899075527E180D0595B3A596C18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_F2B79899075527E180D0595B3A596C18" xlink:to="lab_us-gaap_SalesRevenueNetMember_F2B79899075527E180D0595B3A596C18" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_D1F9D6C5E0C24512C37B595B3A597A78_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_D1F9D6C5E0C24512C37B595B3A597A78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_D1F9D6C5E0C24512C37B595B3A597A78_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_D1F9D6C5E0C24512C37B595B3A597A78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_D1F9D6C5E0C24512C37B595B3A597A78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_D1F9D6C5E0C24512C37B595B3A597A78" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_D1F9D6C5E0C24512C37B595B3A597A78" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_CC53F5E52D2F06E92608595B3A59FEEB_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_CC53F5E52D2F06E92608595B3A59FEEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_CC53F5E52D2F06E92608595B3A59FEEB_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_CC53F5E52D2F06E92608595B3A59FEEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_CC53F5E52D2F06E92608595B3A59FEEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_CC53F5E52D2F06E92608595B3A59FEEB" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_CC53F5E52D2F06E92608595B3A59FEEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_458DE668E5F0C5097686595B3A59C1C3_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_458DE668E5F0C5097686595B3A59C1C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_458DE668E5F0C5097686595B3A59C1C3_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_458DE668E5F0C5097686595B3A59C1C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_458DE668E5F0C5097686595B3A59C1C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_458DE668E5F0C5097686595B3A59C1C3" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_458DE668E5F0C5097686595B3A59C1C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_230130D54FA4400E8BC8595B3A599ECB_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_230130D54FA4400E8BC8595B3A599ECB" 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_230130D54FA4400E8BC8595B3A599ECB_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_230130D54FA4400E8BC8595B3A599ECB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_230130D54FA4400E8BC8595B3A599ECB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_230130D54FA4400E8BC8595B3A599ECB" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_230130D54FA4400E8BC8595B3A599ECB" xlink:type="arc" />
    <link:label id="lab_amrc_UnallocatedCorporateExpenseSegment_C1AA5EB81FEA3027E87F595B3A59E735_negatedLabel_en-US" xlink:label="lab_amrc_UnallocatedCorporateExpenseSegment_C1AA5EB81FEA3027E87F595B3A59E735" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unallocated corporate expense segment</link:label>
    <link:label id="lab_amrc_UnallocatedCorporateExpenseSegment_C1AA5EB81FEA3027E87F595B3A59E735_label_en-US" xlink:label="lab_amrc_UnallocatedCorporateExpenseSegment_C1AA5EB81FEA3027E87F595B3A59E735" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unallocated Corporate Expense Segment</link:label>
    <link:label id="lab_amrc_UnallocatedCorporateExpenseSegment_C1AA5EB81FEA3027E87F595B3A59E735_documentation_en-US" xlink:label="lab_amrc_UnallocatedCorporateExpenseSegment_C1AA5EB81FEA3027E87F595B3A59E735" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unallocated Corporate Expense Segment</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_UnallocatedCorporateExpenseSegment" xlink:label="loc_amrc_UnallocatedCorporateExpenseSegment_C1AA5EB81FEA3027E87F595B3A59E735" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_UnallocatedCorporateExpenseSegment_C1AA5EB81FEA3027E87F595B3A59E735" xlink:to="lab_amrc_UnallocatedCorporateExpenseSegment_C1AA5EB81FEA3027E87F595B3A59E735" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestAndDebtExpense_4B6FEDA4711DB9DFC1E1595B3A5957D8_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDebtExpense_4B6FEDA4711DB9DFC1E1595B3A5957D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest and debt expense</link:label>
    <link:label id="lab_us-gaap_InterestAndDebtExpense_4B6FEDA4711DB9DFC1E1595B3A5957D8_label_en-US" xlink:label="lab_us-gaap_InterestAndDebtExpense_4B6FEDA4711DB9DFC1E1595B3A5957D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest and Debt Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="loc_us-gaap_InterestAndDebtExpense_4B6FEDA4711DB9DFC1E1595B3A5957D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDebtExpense_4B6FEDA4711DB9DFC1E1595B3A5957D8" xlink:to="lab_us-gaap_InterestAndDebtExpense_4B6FEDA4711DB9DFC1E1595B3A5957D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_81F1468469F59048CF3F595B3A593F68_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_81F1468469F59048CF3F595B3A593F68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_81F1468469F59048CF3F595B3A593F68_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_81F1468469F59048CF3F595B3A593F68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_81F1468469F59048CF3F595B3A593F68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_81F1468469F59048CF3F595B3A593F68" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_81F1468469F59048CF3F595B3A593F68" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ECF77C34EE69157383BF16BE0DC0631C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ECF77C34EE69157383BF16BE0DC0631C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic and Foreign Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ECF77C34EE69157383BF16BE0DC0631C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ECF77C34EE69157383BF16BE0DC0631C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ECF77C34EE69157383BF16BE0DC0631C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ECF77C34EE69157383BF16BE0DC0631C" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ECF77C34EE69157383BF16BE0DC0631C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_338D0D79C8AF1801C53716BE0DC010D0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_338D0D79C8AF1801C53716BE0DC010D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Provision (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_338D0D79C8AF1801C53716BE0DC010D0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_338D0D79C8AF1801C53716BE0DC010D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_338D0D79C8AF1801C53716BE0DC010D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_338D0D79C8AF1801C53716BE0DC010D0" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_338D0D79C8AF1801C53716BE0DC010D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_714164162E336F164B7716BE0DC0A0EE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_714164162E336F164B7716BE0DC0A0EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_714164162E336F164B7716BE0DC0A0EE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_714164162E336F164B7716BE0DC0A0EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_714164162E336F164B7716BE0DC0A0EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_714164162E336F164B7716BE0DC0A0EE" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_714164162E336F164B7716BE0DC0A0EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0918CC1A50799439B74316BE0DC0915A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0918CC1A50799439B74316BE0DC0915A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Effective Tax Rates</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0918CC1A50799439B74316BE0DC0915A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0918CC1A50799439B74316BE0DC0915A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0918CC1A50799439B74316BE0DC0915A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0918CC1A50799439B74316BE0DC0915A" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0918CC1A50799439B74316BE0DC0915A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D66E6E761EDF0FFCDAD816BE0DC01037_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D66E6E761EDF0FFCDAD816BE0DC01037" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D66E6E761EDF0FFCDAD816BE0DC01037_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D66E6E761EDF0FFCDAD816BE0DC01037" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D66E6E761EDF0FFCDAD816BE0DC01037" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D66E6E761EDF0FFCDAD816BE0DC01037" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_D66E6E761EDF0FFCDAD816BE0DC01037" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_AE9F2779F11FC9959A9216C179AEF1DC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_AE9F2779F11FC9959A9216C179AEF1DC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain on derivatives</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_AE9F2779F11FC9959A9216C179AEF1DC_label_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_AE9F2779F11FC9959A9216C179AEF1DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Derivative Instruments, Net, Pretax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_AE9F2779F11FC9959A9216C179AEF1DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_AE9F2779F11FC9959A9216C179AEF1DC" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_AE9F2779F11FC9959A9216C179AEF1DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_067ADEC166240472D84716C179AE9213_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_067ADEC166240472D84716C179AE9213" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net of interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_067ADEC166240472D84716C179AE9213_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_067ADEC166240472D84716C179AE9213" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_067ADEC166240472D84716C179AE9213" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_067ADEC166240472D84716C179AE9213" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_067ADEC166240472D84716C179AE9213" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_E7EFCA689A24E953C29916C179AEE7AB_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_E7EFCA689A24E953C29916C179AEE7AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred financing fees, net</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_E7EFCA689A24E953C29916C179AEE7AB_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_E7EFCA689A24E953C29916C179AEE7AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_E7EFCA689A24E953C29916C179AEE7AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_E7EFCA689A24E953C29916C179AEE7AB" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_E7EFCA689A24E953C29916C179AEE7AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A4BF03F7516765410D6716C179AFBB39_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A4BF03F7516765410D6716C179AFBB39" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency transaction (gain) loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A4BF03F7516765410D6716C179AFBB39_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A4BF03F7516765410D6716C179AFBB39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A4BF03F7516765410D6716C179AFBB39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A4BF03F7516765410D6716C179AFBB39" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_A4BF03F7516765410D6716C179AFBB39" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_330859D0771242C5F98F16C179AFE126_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_330859D0771242C5F98F16C179AFE126" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Other expenses, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_330859D0771242C5F98F16C179AFE126" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_330859D0771242C5F98F16C179AFE126" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_330859D0771242C5F98F16C179AFE126" xlink:type="arc" />
    <link:label id="lab_amrc_DocumentAndEntityInformationAbstract_CC98E4AE01DF35057D413A92F47CA878_label_en-US" xlink:label="lab_amrc_DocumentAndEntityInformationAbstract_CC98E4AE01DF35057D413A92F47CA878" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_amrc_DocumentAndEntityInformationAbstract_CC98E4AE01DF35057D413A92F47CA878_documentation_en-US" xlink:label="lab_amrc_DocumentAndEntityInformationAbstract_CC98E4AE01DF35057D413A92F47CA878" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DocumentAndEntityInformationAbstract" xlink:label="loc_amrc_DocumentAndEntityInformationAbstract_CC98E4AE01DF35057D413A92F47CA878" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DocumentAndEntityInformationAbstract_CC98E4AE01DF35057D413A92F47CA878" xlink:to="lab_amrc_DocumentAndEntityInformationAbstract_CC98E4AE01DF35057D413A92F47CA878" xlink:type="arc" />
    <link:label id="lab_dei_EntitiesTable_4C10B2835ED2DDFF61643A92F47C9F1C_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable_4C10B2835ED2DDFF61643A92F47C9F1C" 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_4C10B2835ED2DDFF61643A92F47C9F1C_label_en-US" xlink:label="lab_dei_EntitiesTable_4C10B2835ED2DDFF61643A92F47C9F1C" 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/2018/dei-2018-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_4C10B2835ED2DDFF61643A92F47C9F1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable_4C10B2835ED2DDFF61643A92F47C9F1C" xlink:to="lab_dei_EntitiesTable_4C10B2835ED2DDFF61643A92F47C9F1C" xlink:type="arc" />
    <link:label id="lab_dei_EntityInformationLineItems_C66DD0429311201886A63A92F47CFCA3_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems_C66DD0429311201886A63A92F47CFCA3" 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_C66DD0429311201886A63A92F47CFCA3_label_en-US" xlink:label="lab_dei_EntityInformationLineItems_C66DD0429311201886A63A92F47CFCA3" 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/2018/dei-2018-01-31.xsd#dei_EntityInformationLineItems" xlink:label="loc_dei_EntityInformationLineItems_C66DD0429311201886A63A92F47CFCA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems_C66DD0429311201886A63A92F47CFCA3" xlink:to="lab_dei_EntityInformationLineItems_C66DD0429311201886A63A92F47CFCA3" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_98060AFE16450935FEA73A92F47CD064_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_98060AFE16450935FEA73A92F47CD064" 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_98060AFE16450935FEA73A92F47CD064_label_en-US" xlink:label="lab_dei_EntityRegistrantName_98060AFE16450935FEA73A92F47CD064" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_98060AFE16450935FEA73A92F47CD064" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_98060AFE16450935FEA73A92F47CD064" xlink:to="lab_dei_EntityRegistrantName_98060AFE16450935FEA73A92F47CD064" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_15A5C7FFF9F1CB71B1BF3A92F47CC416_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_15A5C7FFF9F1CB71B1BF3A92F47CC416" 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_15A5C7FFF9F1CB71B1BF3A92F47CC416_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_15A5C7FFF9F1CB71B1BF3A92F47CC416" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_15A5C7FFF9F1CB71B1BF3A92F47CC416" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_15A5C7FFF9F1CB71B1BF3A92F47CC416" xlink:to="lab_dei_EntityCentralIndexKey_15A5C7FFF9F1CB71B1BF3A92F47CC416" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_9069404BE16C884595A73A92F47CE8F9_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_9069404BE16C884595A73A92F47CE8F9" 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_9069404BE16C884595A73A92F47CE8F9_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_9069404BE16C884595A73A92F47CE8F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_9069404BE16C884595A73A92F47CE8F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_9069404BE16C884595A73A92F47CE8F9" xlink:to="lab_dei_CurrentFiscalYearEndDate_9069404BE16C884595A73A92F47CE8F9" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_A85F47438419C610A0A63A92F47CAADE_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_A85F47438419C610A0A63A92F47CAADE" 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_A85F47438419C610A0A63A92F47CAADE_label_en-US" xlink:label="lab_dei_EntityFilerCategory_A85F47438419C610A0A63A92F47CAADE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_A85F47438419C610A0A63A92F47CAADE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_A85F47438419C610A0A63A92F47CAADE" xlink:to="lab_dei_EntityFilerCategory_A85F47438419C610A0A63A92F47CAADE" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_8AFB92744C6F932F97733A92F47C0197_terseLabel_en-US" xlink:label="lab_dei_DocumentType_8AFB92744C6F932F97733A92F47C0197" 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_8AFB92744C6F932F97733A92F47C0197_label_en-US" xlink:label="lab_dei_DocumentType_8AFB92744C6F932F97733A92F47C0197" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_8AFB92744C6F932F97733A92F47C0197" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_8AFB92744C6F932F97733A92F47C0197" xlink:to="lab_dei_DocumentType_8AFB92744C6F932F97733A92F47C0197" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_3EA38CBEA6C2E76682FA3A92F47C2250_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_3EA38CBEA6C2E76682FA3A92F47C2250" 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_3EA38CBEA6C2E76682FA3A92F47C2250_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_3EA38CBEA6C2E76682FA3A92F47C2250" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_3EA38CBEA6C2E76682FA3A92F47C2250" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_3EA38CBEA6C2E76682FA3A92F47C2250" xlink:to="lab_dei_DocumentPeriodEndDate_3EA38CBEA6C2E76682FA3A92F47C2250" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_8CD48EB0048D5D117AB13A92F47CF4CE_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_8CD48EB0048D5D117AB13A92F47CF4CE" 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_8CD48EB0048D5D117AB13A92F47CF4CE_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_8CD48EB0048D5D117AB13A92F47CF4CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_8CD48EB0048D5D117AB13A92F47CF4CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_8CD48EB0048D5D117AB13A92F47CF4CE" xlink:to="lab_dei_DocumentFiscalYearFocus_8CD48EB0048D5D117AB13A92F47CF4CE" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_335BCC323488FB4DADAC3A92F47C62FF_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_335BCC323488FB4DADAC3A92F47C62FF" 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_335BCC323488FB4DADAC3A92F47C62FF_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_335BCC323488FB4DADAC3A92F47C62FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_335BCC323488FB4DADAC3A92F47C62FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_335BCC323488FB4DADAC3A92F47C62FF" xlink:to="lab_dei_DocumentFiscalPeriodFocus_335BCC323488FB4DADAC3A92F47C62FF" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_3690935360A58319F77E3A92F47C61E9_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_3690935360A58319F77E3A92F47C61E9" 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_3690935360A58319F77E3A92F47C61E9_label_en-US" xlink:label="lab_dei_AmendmentFlag_3690935360A58319F77E3A92F47C61E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_3690935360A58319F77E3A92F47C61E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_3690935360A58319F77E3A92F47C61E9" xlink:to="lab_dei_AmendmentFlag_3690935360A58319F77E3A92F47C61E9" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_DECAD091D8847296010B3A92F48CBB5B_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_DECAD091D8847296010B3A92F48CBB5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_DECAD091D8847296010B3A92F48CBB5B_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_DECAD091D8847296010B3A92F48CBB5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_DECAD091D8847296010B3A92F48CBB5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_DECAD091D8847296010B3A92F48CBB5B" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_DECAD091D8847296010B3A92F48CBB5B" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_BB9E9AB6018E4D8CEA283A92F48C2E0B_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_BB9E9AB6018E4D8CEA283A92F48C2E0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_BB9E9AB6018E4D8CEA283A92F48C2E0B_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_BB9E9AB6018E4D8CEA283A92F48C2E0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_BB9E9AB6018E4D8CEA283A92F48C2E0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_BB9E9AB6018E4D8CEA283A92F48C2E0B" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_BB9E9AB6018E4D8CEA283A92F48C2E0B" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_E45904E4159348B034143A92F48CFF83_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_E45904E4159348B034143A92F48CFF83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_E45904E4159348B034143A92F48CFF83_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_E45904E4159348B034143A92F48CFF83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_E45904E4159348B034143A92F48CFF83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_E45904E4159348B034143A92F48CFF83" xlink:to="lab_dei_EntityVoluntaryFilers_E45904E4159348B034143A92F48CFF83" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_B33DE7182AFAE84491EF3A92F48C384A_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_B33DE7182AFAE84491EF3A92F48C384A" 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_B33DE7182AFAE84491EF3A92F48C384A_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_B33DE7182AFAE84491EF3A92F48C384A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_B33DE7182AFAE84491EF3A92F48C384A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_B33DE7182AFAE84491EF3A92F48C384A" xlink:to="lab_dei_EntityCurrentReportingStatus_B33DE7182AFAE84491EF3A92F48C384A" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_C2E0678E83FD73094F323A92F48CA9D5_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_C2E0678E83FD73094F323A92F48CA9D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_C2E0678E83FD73094F323A92F48CA9D5_label_en-US" xlink:label="lab_dei_EntityPublicFloat_C2E0678E83FD73094F323A92F48CA9D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_C2E0678E83FD73094F323A92F48CA9D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_C2E0678E83FD73094F323A92F48CA9D5" xlink:to="lab_dei_EntityPublicFloat_C2E0678E83FD73094F323A92F48CA9D5" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_DEFD185DC377F652BE083AC6895BA2B4_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_DEFD185DC377F652BE083AC6895BA2B4" 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_DEFD185DC377F652BE083AC6895BA2B4_label_en-US" xlink:label="lab_dei_EntityShellCompany_DEFD185DC377F652BE083AC6895BA2B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_DEFD185DC377F652BE083AC6895BA2B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_DEFD185DC377F652BE083AC6895BA2B4" xlink:to="lab_dei_EntityShellCompany_DEFD185DC377F652BE083AC6895BA2B4" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_C1CAAB17CB216911F47B3AC6BD920F31_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_C1CAAB17CB216911F47B3AC6BD920F31" 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_C1CAAB17CB216911F47B3AC6BD920F31_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_C1CAAB17CB216911F47B3AC6BD920F31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_C1CAAB17CB216911F47B3AC6BD920F31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_C1CAAB17CB216911F47B3AC6BD920F31" xlink:to="lab_dei_EntitySmallBusiness_C1CAAB17CB216911F47B3AC6BD920F31" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_CC42C3AB5646BAC9598E3AC719730676_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_CC42C3AB5646BAC9598E3AC719730676" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_CC42C3AB5646BAC9598E3AC719730676_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_CC42C3AB5646BAC9598E3AC719730676" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_CC42C3AB5646BAC9598E3AC719730676" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_CC42C3AB5646BAC9598E3AC719730676" xlink:to="lab_dei_EntityEmergingGrowthCompany_CC42C3AB5646BAC9598E3AC719730676" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesTable_2B1D499963B5C7C215885DCCF490C1C0_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_2B1D499963B5C7C215885DCCF490C1C0" 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_2B1D499963B5C7C215885DCCF490C1C0_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_2B1D499963B5C7C215885DCCF490C1C0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_2B1D499963B5C7C215885DCCF490C1C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable_2B1D499963B5C7C215885DCCF490C1C0" xlink:to="lab_us-gaap_LossContingenciesTable_2B1D499963B5C7C215885DCCF490C1C0" xlink:type="arc" />
    <link:label id="lab_amrc_UndisclosedNameofAcquireeOneMember_51397A48532731E3E3645DCCF490798D_terseLabel_en-US" xlink:label="lab_amrc_UndisclosedNameofAcquireeOneMember_51397A48532731E3E3645DCCF490798D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undisclosed Name of Acquiree One</link:label>
    <link:label id="lab_amrc_UndisclosedNameofAcquireeOneMember_51397A48532731E3E3645DCCF490798D_label_en-US" xlink:label="lab_amrc_UndisclosedNameofAcquireeOneMember_51397A48532731E3E3645DCCF490798D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undisclosed Name of Acquiree One [Member]</link:label>
    <link:label id="lab_amrc_UndisclosedNameofAcquireeOneMember_51397A48532731E3E3645DCCF490798D_documentation_en-US" xlink:label="lab_amrc_UndisclosedNameofAcquireeOneMember_51397A48532731E3E3645DCCF490798D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Undisclosed Name of Acquiree One  [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_UndisclosedNameofAcquireeOneMember" xlink:label="loc_amrc_UndisclosedNameofAcquireeOneMember_51397A48532731E3E3645DCCF490798D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_UndisclosedNameofAcquireeOneMember_51397A48532731E3E3645DCCF490798D" xlink:to="lab_amrc_UndisclosedNameofAcquireeOneMember_51397A48532731E3E3645DCCF490798D" xlink:type="arc" />
    <link:label id="lab_amrc_UndisclosedNameofAcquireeTwoMember_AF7A217E08296D80D7035DCCF4A0E8E1_terseLabel_en-US" xlink:label="lab_amrc_UndisclosedNameofAcquireeTwoMember_AF7A217E08296D80D7035DCCF4A0E8E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undisclosed Name of Acquiree Two</link:label>
    <link:label id="lab_amrc_UndisclosedNameofAcquireeTwoMember_AF7A217E08296D80D7035DCCF4A0E8E1_label_en-US" xlink:label="lab_amrc_UndisclosedNameofAcquireeTwoMember_AF7A217E08296D80D7035DCCF4A0E8E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undisclosed Name of Acquiree Two [Member]</link:label>
    <link:label id="lab_amrc_UndisclosedNameofAcquireeTwoMember_AF7A217E08296D80D7035DCCF4A0E8E1_documentation_en-US" xlink:label="lab_amrc_UndisclosedNameofAcquireeTwoMember_AF7A217E08296D80D7035DCCF4A0E8E1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Undisclosed Name of Acquiree Two [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_UndisclosedNameofAcquireeTwoMember" xlink:label="loc_amrc_UndisclosedNameofAcquireeTwoMember_AF7A217E08296D80D7035DCCF4A0E8E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_UndisclosedNameofAcquireeTwoMember_AF7A217E08296D80D7035DCCF4A0E8E1" xlink:to="lab_amrc_UndisclosedNameofAcquireeTwoMember_AF7A217E08296D80D7035DCCF4A0E8E1" xlink:type="arc" />
    <link:label id="lab_amrc_UndisclosedNameOfAcquireeThreeMember_6E1C98F59D8B3179A5255DCCF4A05FEE_terseLabel_en-US" xlink:label="lab_amrc_UndisclosedNameOfAcquireeThreeMember_6E1C98F59D8B3179A5255DCCF4A05FEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undisclosed Name Of Acquiree Three</link:label>
    <link:label id="lab_amrc_UndisclosedNameOfAcquireeThreeMember_6E1C98F59D8B3179A5255DCCF4A05FEE_label_en-US" xlink:label="lab_amrc_UndisclosedNameOfAcquireeThreeMember_6E1C98F59D8B3179A5255DCCF4A05FEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undisclosed Name Of Acquiree Three [Member]</link:label>
    <link:label id="lab_amrc_UndisclosedNameOfAcquireeThreeMember_6E1C98F59D8B3179A5255DCCF4A05FEE_documentation_en-US" xlink:label="lab_amrc_UndisclosedNameOfAcquireeThreeMember_6E1C98F59D8B3179A5255DCCF4A05FEE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Undisclosed Name Of Acquiree Three [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_UndisclosedNameOfAcquireeThreeMember" xlink:label="loc_amrc_UndisclosedNameOfAcquireeThreeMember_6E1C98F59D8B3179A5255DCCF4A05FEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_UndisclosedNameOfAcquireeThreeMember_6E1C98F59D8B3179A5255DCCF4A05FEE" xlink:to="lab_amrc_UndisclosedNameOfAcquireeThreeMember_6E1C98F59D8B3179A5255DCCF4A05FEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesLineItems_C499044FD98C13124FF65DCCF4A0A432_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_C499044FD98C13124FF65DCCF4A0A432" 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_C499044FD98C13124FF65DCCF4A0A432_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_C499044FD98C13124FF65DCCF4A0A432" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_C499044FD98C13124FF65DCCF4A0A432" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems_C499044FD98C13124FF65DCCF4A0A432" xlink:to="lab_us-gaap_LossContingenciesLineItems_C499044FD98C13124FF65DCCF4A0A432" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_9AFEF67BC66D1036DE2C5DCCF4A051FF_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet_9AFEF67BC66D1036DE2C5DCCF4A051FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, rent expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_9AFEF67BC66D1036DE2C5DCCF4A051FF_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet_9AFEF67BC66D1036DE2C5DCCF4A051FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_9AFEF67BC66D1036DE2C5DCCF4A051FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet_9AFEF67BC66D1036DE2C5DCCF4A051FF" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet_9AFEF67BC66D1036DE2C5DCCF4A051FF" xlink:type="arc" />
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivables_8EBADBE5D9CEEA1160465DCCF4A06A0D_terseLabel_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivables_8EBADBE5D9CEEA1160465DCCF4A06A0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, liability, certain acquired receivables</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivables_8EBADBE5D9CEEA1160465DCCF4A06A0D_label_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivables_8EBADBE5D9CEEA1160465DCCF4A06A0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Acquired Receivables</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivables_8EBADBE5D9CEEA1160465DCCF4A06A0D_documentation_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivables_8EBADBE5D9CEEA1160465DCCF4A06A0D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Acquired Receivables</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivables" xlink:label="loc_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivables_8EBADBE5D9CEEA1160465DCCF4A06A0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivables_8EBADBE5D9CEEA1160465DCCF4A06A0D" xlink:to="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivables_8EBADBE5D9CEEA1160465DCCF4A06A0D" xlink:type="arc" />
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivablesPaymentPeriod_5723375E6757CAC17F875DCCF4A0CAE8_terseLabel_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivablesPaymentPeriod_5723375E6757CAC17F875DCCF4A0CAE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, liability, acquired receivables, payment period</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivablesPaymentPeriod_5723375E6757CAC17F875DCCF4A0CAE8_label_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivablesPaymentPeriod_5723375E6757CAC17F875DCCF4A0CAE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Acquired Receivables, Payment Period</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivablesPaymentPeriod_5723375E6757CAC17F875DCCF4A0CAE8_documentation_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivablesPaymentPeriod_5723375E6757CAC17F875DCCF4A0CAE8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Acquired Receivables, Payment Period</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivablesPaymentPeriod" xlink:label="loc_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivablesPaymentPeriod_5723375E6757CAC17F875DCCF4A0CAE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivablesPaymentPeriod_5723375E6757CAC17F875DCCF4A0CAE8" xlink:to="lab_amrc_BusinessCombinationContingentConsiderationLiabilityAcquiredReceivablesPaymentPeriod_5723375E6757CAC17F875DCCF4A0CAE8" xlink:type="arc" />
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueEarnOutsPaymentPeriod_4C437AE4CF4A95F4F14B5DCCF4A05440_terseLabel_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueEarnOutsPaymentPeriod_4C437AE4CF4A95F4F14B5DCCF4A05440" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, liability, revenue earn-outs, payment period</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueEarnOutsPaymentPeriod_4C437AE4CF4A95F4F14B5DCCF4A05440_label_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueEarnOutsPaymentPeriod_4C437AE4CF4A95F4F14B5DCCF4A05440" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Revenue Earn-Outs, Payment Period</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueEarnOutsPaymentPeriod_4C437AE4CF4A95F4F14B5DCCF4A05440_documentation_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueEarnOutsPaymentPeriod_4C437AE4CF4A95F4F14B5DCCF4A05440" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Revenue Earn-Outs, Payment Period</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_BusinessCombinationContingentConsiderationLiabilityRevenueEarnOutsPaymentPeriod" xlink:label="loc_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueEarnOutsPaymentPeriod_4C437AE4CF4A95F4F14B5DCCF4A05440" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueEarnOutsPaymentPeriod_4C437AE4CF4A95F4F14B5DCCF4A05440" xlink:to="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueEarnOutsPaymentPeriod_4C437AE4CF4A95F4F14B5DCCF4A05440" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_8D2DC0D7A312C8F907755DCCF4A0F602_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_8D2DC0D7A312C8F907755DCCF4A0F602" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, liability, fair value</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_8D2DC0D7A312C8F907755DCCF4A0F602_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_8D2DC0D7A312C8F907755DCCF4A0F602" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_8D2DC0D7A312C8F907755DCCF4A0F602" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_8D2DC0D7A312C8F907755DCCF4A0F602" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_8D2DC0D7A312C8F907755DCCF4A0F602" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_778CE0307175E2734D2116BE0F7C41BE_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_778CE0307175E2734D2116BE0F7C41BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_778CE0307175E2734D2116BE0F7C41BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_778CE0307175E2734D2116BE0F7C41BE" xlink:to="lab_us-gaap_SubsequentEventsAbstract_778CE0307175E2734D2116BE0F7C41BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_DB28030D731397EFC4C016BE0F7D1EF7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_DB28030D731397EFC4C016BE0F7D1EF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_DB28030D731397EFC4C016BE0F7D1EF7_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_DB28030D731397EFC4C016BE0F7D1EF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_DB28030D731397EFC4C016BE0F7D1EF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_DB28030D731397EFC4C016BE0F7D1EF7" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_DB28030D731397EFC4C016BE0F7D1EF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionTable_883F41AC0894529D0634596960EB0BE9_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionTable_883F41AC0894529D0634596960EB0BE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction [Table]</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionTable_883F41AC0894529D0634596960EB0BE9_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionTable_883F41AC0894529D0634596960EB0BE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionTable" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable_883F41AC0894529D0634596960EB0BE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_883F41AC0894529D0634596960EB0BE9" xlink:to="lab_us-gaap_SaleLeasebackTransactionTable_883F41AC0894529D0634596960EB0BE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionDescriptionAxis_9E6F24646E3B9AE7C30A596960EBBEB9_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionDescriptionAxis_9E6F24646E3B9AE7C30A596960EBBEB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Description [Axis]</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionDescriptionAxis_9E6F24646E3B9AE7C30A596960EBBEB9_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionDescriptionAxis_9E6F24646E3B9AE7C30A596960EBBEB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Description [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionDescriptionAxis" xlink:label="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_9E6F24646E3B9AE7C30A596960EBBEB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionDescriptionAxis_9E6F24646E3B9AE7C30A596960EBBEB9" xlink:to="lab_us-gaap_SaleLeasebackTransactionDescriptionAxis_9E6F24646E3B9AE7C30A596960EBBEB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNameDomain_B211935945D8EE20265B596960EB9C51_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNameDomain_B211935945D8EE20265B596960EB9C51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNameDomain_B211935945D8EE20265B596960EB9C51_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNameDomain_B211935945D8EE20265B596960EB9C51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionNameDomain" xlink:label="loc_us-gaap_SaleLeasebackTransactionNameDomain_B211935945D8EE20265B596960EB9C51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionNameDomain_B211935945D8EE20265B596960EB9C51" xlink:to="lab_us-gaap_SaleLeasebackTransactionNameDomain_B211935945D8EE20265B596960EB9C51" xlink:type="arc" />
    <link:label id="lab_amrc_SolarPhotovoltaicProjectsMember_51C38EA6E51E4241ABBA596960EB75EF_terseLabel_en-US" xlink:label="lab_amrc_SolarPhotovoltaicProjectsMember_51C38EA6E51E4241ABBA596960EB75EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Solar PV project</link:label>
    <link:label id="lab_amrc_SolarPhotovoltaicProjectsMember_51C38EA6E51E4241ABBA596960EB75EF_label_en-US" xlink:label="lab_amrc_SolarPhotovoltaicProjectsMember_51C38EA6E51E4241ABBA596960EB75EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Photovoltaic Projects [Member]</link:label>
    <link:label id="lab_amrc_SolarPhotovoltaicProjectsMember_51C38EA6E51E4241ABBA596960EB75EF_documentation_en-US" xlink:label="lab_amrc_SolarPhotovoltaicProjectsMember_51C38EA6E51E4241ABBA596960EB75EF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Solar Photovoltaic Projects [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SolarPhotovoltaicProjectsMember" xlink:label="loc_amrc_SolarPhotovoltaicProjectsMember_51C38EA6E51E4241ABBA596960EB75EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SolarPhotovoltaicProjectsMember_51C38EA6E51E4241ABBA596960EB75EF" xlink:to="lab_amrc_SolarPhotovoltaicProjectsMember_51C38EA6E51E4241ABBA596960EB75EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember_1C8747E8FC2BE5B051E3596960EBB14F_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember_1C8747E8FC2BE5B051E3596960EBB14F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets Held under Capital Leases</link:label>
    <link:label id="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember_1C8747E8FC2BE5B051E3596960EBB14F_label_en-US" xlink:label="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember_1C8747E8FC2BE5B051E3596960EBB14F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Held under Capital Leases [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:label="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember_1C8747E8FC2BE5B051E3596960EBB14F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember_1C8747E8FC2BE5B051E3596960EBB14F" xlink:to="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember_1C8747E8FC2BE5B051E3596960EBB14F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionLineItems_3FB0BE7CEDE8618A40CB596960EBAC37_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionLineItems_3FB0BE7CEDE8618A40CB596960EBAC37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionLineItems_3FB0BE7CEDE8618A40CB596960EBAC37_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionLineItems_3FB0BE7CEDE8618A40CB596960EBAC37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionLineItems" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems_3FB0BE7CEDE8618A40CB596960EBAC37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_3FB0BE7CEDE8618A40CB596960EBAC37" xlink:to="lab_us-gaap_SaleLeasebackTransactionLineItems_3FB0BE7CEDE8618A40CB596960EBAC37" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_68C2C000B395091C49C9596960EBE861_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_68C2C000B395091C49C9596960EBE861" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital lease assets, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_68C2C000B395091C49C9596960EBE861" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_68C2C000B395091C49C9596960EBE861" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_68C2C000B395091C49C9596960EBE861" xlink:type="arc" />
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredLossShortTerm_98B1A248D85736DF934D596960EB1BD3_terseLabel_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredLossShortTerm_98B1A248D85736DF934D596960EB1BD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred loss, short-term, net</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredLossShortTerm_98B1A248D85736DF934D596960EB1BD3_label_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredLossShortTerm_98B1A248D85736DF934D596960EB1BD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Loss, Short-Term</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredLossShortTerm_98B1A248D85736DF934D596960EB1BD3_documentation_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredLossShortTerm_98B1A248D85736DF934D596960EB1BD3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Loss, Short-Term</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SaleLeasebackTransactionDeferredLossShortTerm" xlink:label="loc_amrc_SaleLeasebackTransactionDeferredLossShortTerm_98B1A248D85736DF934D596960EB1BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SaleLeasebackTransactionDeferredLossShortTerm_98B1A248D85736DF934D596960EB1BD3" xlink:to="lab_amrc_SaleLeasebackTransactionDeferredLossShortTerm_98B1A248D85736DF934D596960EB1BD3" xlink:type="arc" />
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredLossLongTerm_603E18D3E532DE3DF427596960EB5049_terseLabel_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredLossLongTerm_603E18D3E532DE3DF427596960EB5049" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred loss, long-term, net</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredLossLongTerm_603E18D3E532DE3DF427596960EB5049_label_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredLossLongTerm_603E18D3E532DE3DF427596960EB5049" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Loss, Long-Term</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredLossLongTerm_603E18D3E532DE3DF427596960EB5049_documentation_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredLossLongTerm_603E18D3E532DE3DF427596960EB5049" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Loss, Long-Term</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SaleLeasebackTransactionDeferredLossLongTerm" xlink:label="loc_amrc_SaleLeasebackTransactionDeferredLossLongTerm_603E18D3E532DE3DF427596960EB5049" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SaleLeasebackTransactionDeferredLossLongTerm_603E18D3E532DE3DF427596960EB5049" xlink:to="lab_amrc_SaleLeasebackTransactionDeferredLossLongTerm_603E18D3E532DE3DF427596960EB5049" xlink:type="arc" />
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredLossNetTotal_0E163E52DC4A84021635596960EB6C80_verboseLabel_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredLossNetTotal_0E163E52DC4A84021635596960EB6C80" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total deferred loss</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredLossNetTotal_0E163E52DC4A84021635596960EB6C80_label_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredLossNetTotal_0E163E52DC4A84021635596960EB6C80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Loss, Net, Total</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredLossNetTotal_0E163E52DC4A84021635596960EB6C80_documentation_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredLossNetTotal_0E163E52DC4A84021635596960EB6C80" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Loss, Net, Total</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SaleLeasebackTransactionDeferredLossNetTotal" xlink:label="loc_amrc_SaleLeasebackTransactionDeferredLossNetTotal_0E163E52DC4A84021635596960EB6C80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SaleLeasebackTransactionDeferredLossNetTotal_0E163E52DC4A84021635596960EB6C80" xlink:to="lab_amrc_SaleLeasebackTransactionDeferredLossNetTotal_0E163E52DC4A84021635596960EB6C80" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsCurrent_EC1DAA3A68D39ED4A790596960EB398B_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsCurrent_EC1DAA3A68D39ED4A790596960EB398B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital lease liabilities, short-term</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsCurrent_EC1DAA3A68D39ED4A790596960EB398B_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsCurrent_EC1DAA3A68D39ED4A790596960EB398B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_CapitalLeaseObligationsCurrent_EC1DAA3A68D39ED4A790596960EB398B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsCurrent_EC1DAA3A68D39ED4A790596960EB398B" xlink:to="lab_us-gaap_CapitalLeaseObligationsCurrent_EC1DAA3A68D39ED4A790596960EB398B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsNoncurrent_CDB4E06570AD04BEE75F596960EBF4EC_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsNoncurrent_CDB4E06570AD04BEE75F596960EBF4EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital lease liabilities, long-term</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsNoncurrent_CDB4E06570AD04BEE75F596960EBF4EC_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsNoncurrent_CDB4E06570AD04BEE75F596960EBF4EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent_CDB4E06570AD04BEE75F596960EBF4EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsNoncurrent_CDB4E06570AD04BEE75F596960EBF4EC" xlink:to="lab_us-gaap_CapitalLeaseObligationsNoncurrent_CDB4E06570AD04BEE75F596960EBF4EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligations_31E871550807E68C4303596960EB64E7_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligations_31E871550807E68C4303596960EB64E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total capital lease liabilites</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligations_31E871550807E68C4303596960EB64E7_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligations_31E871550807E68C4303596960EB64E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="loc_us-gaap_CapitalLeaseObligations_31E871550807E68C4303596960EB64E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligations_31E871550807E68C4303596960EB64E7" xlink:to="lab_us-gaap_CapitalLeaseObligations_31E871550807E68C4303596960EB64E7" xlink:type="arc" />
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredGainShortTerm_686CD338B8F7425946ED596960EB17A3_terseLabel_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredGainShortTerm_686CD338B8F7425946ED596960EB17A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred gain, short-term, net</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredGainShortTerm_686CD338B8F7425946ED596960EB17A3_label_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredGainShortTerm_686CD338B8F7425946ED596960EB17A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Gain, Short-Term</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredGainShortTerm_686CD338B8F7425946ED596960EB17A3_documentation_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredGainShortTerm_686CD338B8F7425946ED596960EB17A3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Gain, Short-Term</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SaleLeasebackTransactionDeferredGainShortTerm" xlink:label="loc_amrc_SaleLeasebackTransactionDeferredGainShortTerm_686CD338B8F7425946ED596960EB17A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SaleLeasebackTransactionDeferredGainShortTerm_686CD338B8F7425946ED596960EB17A3" xlink:to="lab_amrc_SaleLeasebackTransactionDeferredGainShortTerm_686CD338B8F7425946ED596960EB17A3" xlink:type="arc" />
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredGainLongTerm_3E79E2EE6CEE11E191A9596960EBC0B9_terseLabel_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredGainLongTerm_3E79E2EE6CEE11E191A9596960EBC0B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred gain, long-term, net</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredGainLongTerm_3E79E2EE6CEE11E191A9596960EBC0B9_label_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredGainLongTerm_3E79E2EE6CEE11E191A9596960EBC0B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Gain, Long-Term</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredGainLongTerm_3E79E2EE6CEE11E191A9596960EBC0B9_documentation_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredGainLongTerm_3E79E2EE6CEE11E191A9596960EBC0B9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Gain, Long-Term</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SaleLeasebackTransactionDeferredGainLongTerm" xlink:label="loc_amrc_SaleLeasebackTransactionDeferredGainLongTerm_3E79E2EE6CEE11E191A9596960EBC0B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SaleLeasebackTransactionDeferredGainLongTerm_3E79E2EE6CEE11E191A9596960EBC0B9" xlink:to="lab_amrc_SaleLeasebackTransactionDeferredGainLongTerm_3E79E2EE6CEE11E191A9596960EBC0B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionDeferredGainNet_7E8EC36C33A81FFC5EF5596960EB63DF_verboseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionDeferredGainNet_7E8EC36C33A81FFC5EF5596960EB63DF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total deferred gain</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionDeferredGainNet_7E8EC36C33A81FFC5EF5596960EB63DF_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionDeferredGainNet_7E8EC36C33A81FFC5EF5596960EB63DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Deferred Gain, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionDeferredGainNet" xlink:label="loc_us-gaap_SaleLeasebackTransactionDeferredGainNet_7E8EC36C33A81FFC5EF5596960EB63DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionDeferredGainNet_7E8EC36C33A81FFC5EF5596960EB63DF" xlink:to="lab_us-gaap_SaleLeasebackTransactionDeferredGainNet_7E8EC36C33A81FFC5EF5596960EB63DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_843A17F42CC3166051F55EDC634B6833_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_843A17F42CC3166051F55EDC634B6833" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_843A17F42CC3166051F55EDC634B6833" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_843A17F42CC3166051F55EDC634B6833" xlink:to="lab_us-gaap_StockholdersEquityAbstract_843A17F42CC3166051F55EDC634B6833" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_09580324A0CC654388015EDC634B5517_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_09580324A0CC654388015EDC634B5517" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_09580324A0CC654388015EDC634B5517_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_09580324A0CC654388015EDC634B5517" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_09580324A0CC654388015EDC634B5517" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_09580324A0CC654388015EDC634B5517" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable_09580324A0CC654388015EDC634B5517" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockLineItems_C8350B2AA486F21A18F55EDC634CB5F2_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_C8350B2AA486F21A18F55EDC634CB5F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_C8350B2AA486F21A18F55EDC634CB5F2_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_C8350B2AA486F21A18F55EDC634CB5F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_C8350B2AA486F21A18F55EDC634CB5F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems_C8350B2AA486F21A18F55EDC634CB5F2" xlink:to="lab_us-gaap_ClassOfStockLineItems_C8350B2AA486F21A18F55EDC634CB5F2" xlink:type="arc" />
    <link:label id="lab_amrc_VariableInterestEntityTermofExtensionofCallOption_821BA98E1C0C8587CB0D5EDC634D1015_terseLabel_en-US" xlink:label="lab_amrc_VariableInterestEntityTermofExtensionofCallOption_821BA98E1C0C8587CB0D5EDC634D1015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of extension of Call Option</link:label>
    <link:label id="lab_amrc_VariableInterestEntityTermofExtensionofCallOption_821BA98E1C0C8587CB0D5EDC634D1015_label_en-US" xlink:label="lab_amrc_VariableInterestEntityTermofExtensionofCallOption_821BA98E1C0C8587CB0D5EDC634D1015" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Term of Extension of Call Option</link:label>
    <link:label id="lab_amrc_VariableInterestEntityTermofExtensionofCallOption_821BA98E1C0C8587CB0D5EDC634D1015_documentation_en-US" xlink:label="lab_amrc_VariableInterestEntityTermofExtensionofCallOption_821BA98E1C0C8587CB0D5EDC634D1015" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Term of Extension of Call Option</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableInterestEntityTermofExtensionofCallOption" xlink:label="loc_amrc_VariableInterestEntityTermofExtensionofCallOption_821BA98E1C0C8587CB0D5EDC634D1015" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableInterestEntityTermofExtensionofCallOption_821BA98E1C0C8587CB0D5EDC634D1015" xlink:to="lab_amrc_VariableInterestEntityTermofExtensionofCallOption_821BA98E1C0C8587CB0D5EDC634D1015" xlink:type="arc" />
    <link:label id="lab_amrc_VariableInterestEntityTermofExtensionofPutOption_9F24D1FBE6C53DE816245EDC634DC442_terseLabel_en-US" xlink:label="lab_amrc_VariableInterestEntityTermofExtensionofPutOption_9F24D1FBE6C53DE816245EDC634DC442" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of extension of Put Option</link:label>
    <link:label id="lab_amrc_VariableInterestEntityTermofExtensionofPutOption_9F24D1FBE6C53DE816245EDC634DC442_label_en-US" xlink:label="lab_amrc_VariableInterestEntityTermofExtensionofPutOption_9F24D1FBE6C53DE816245EDC634DC442" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Term of Extension of Put Option</link:label>
    <link:label id="lab_amrc_VariableInterestEntityTermofExtensionofPutOption_9F24D1FBE6C53DE816245EDC634DC442_documentation_en-US" xlink:label="lab_amrc_VariableInterestEntityTermofExtensionofPutOption_9F24D1FBE6C53DE816245EDC634DC442" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Term of Extension of Put Option</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableInterestEntityTermofExtensionofPutOption" xlink:label="loc_amrc_VariableInterestEntityTermofExtensionofPutOption_9F24D1FBE6C53DE816245EDC634DC442" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableInterestEntityTermofExtensionofPutOption_9F24D1FBE6C53DE816245EDC634DC442" xlink:to="lab_amrc_VariableInterestEntityTermofExtensionofPutOption_9F24D1FBE6C53DE816245EDC634DC442" xlink:type="arc" />
    <link:label id="lab_amrc_VariableInterestEntityInvestorContributedCapitalBalancePercentage_749AF92B98D1FCB71A295EDE196C01EB_terseLabel_en-US" xlink:label="lab_amrc_VariableInterestEntityInvestorContributedCapitalBalancePercentage_749AF92B98D1FCB71A295EDE196C01EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investor contributed capital balance, percentage</link:label>
    <link:label id="lab_amrc_VariableInterestEntityInvestorContributedCapitalBalancePercentage_749AF92B98D1FCB71A295EDE196C01EB_label_en-US" xlink:label="lab_amrc_VariableInterestEntityInvestorContributedCapitalBalancePercentage_749AF92B98D1FCB71A295EDE196C01EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Investor Contributed Capital Balance, Percentage</link:label>
    <link:label id="lab_amrc_VariableInterestEntityInvestorContributedCapitalBalancePercentage_749AF92B98D1FCB71A295EDE196C01EB_documentation_en-US" xlink:label="lab_amrc_VariableInterestEntityInvestorContributedCapitalBalancePercentage_749AF92B98D1FCB71A295EDE196C01EB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Investor Contributed Capital Balance, Percentage</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableInterestEntityInvestorContributedCapitalBalancePercentage" xlink:label="loc_amrc_VariableInterestEntityInvestorContributedCapitalBalancePercentage_749AF92B98D1FCB71A295EDE196C01EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableInterestEntityInvestorContributedCapitalBalancePercentage_749AF92B98D1FCB71A295EDE196C01EB" xlink:to="lab_amrc_VariableInterestEntityInvestorContributedCapitalBalancePercentage_749AF92B98D1FCB71A295EDE196C01EB" xlink:type="arc" />
    <link:label id="lab_amrc_VariableInterestEntityAggregateExercisePriceOfPutOptions_C39DC2189384B122685E5EDC634DB8E2_terseLabel_en-US" xlink:label="lab_amrc_VariableInterestEntityAggregateExercisePriceOfPutOptions_C39DC2189384B122685E5EDC634DB8E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable interest entity, aggregate exercise price of put options</link:label>
    <link:label id="lab_amrc_VariableInterestEntityAggregateExercisePriceOfPutOptions_C39DC2189384B122685E5EDC634DB8E2_label_en-US" xlink:label="lab_amrc_VariableInterestEntityAggregateExercisePriceOfPutOptions_C39DC2189384B122685E5EDC634DB8E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Aggregate Exercise Price Of Put Options</link:label>
    <link:label id="lab_amrc_VariableInterestEntityAggregateExercisePriceOfPutOptions_C39DC2189384B122685E5EDC634DB8E2_documentation_en-US" xlink:label="lab_amrc_VariableInterestEntityAggregateExercisePriceOfPutOptions_C39DC2189384B122685E5EDC634DB8E2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Aggregate Exercise Price Of Put Options</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_VariableInterestEntityAggregateExercisePriceOfPutOptions" xlink:label="loc_amrc_VariableInterestEntityAggregateExercisePriceOfPutOptions_C39DC2189384B122685E5EDC634DB8E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_VariableInterestEntityAggregateExercisePriceOfPutOptions_C39DC2189384B122685E5EDC634DB8E2" xlink:to="lab_amrc_VariableInterestEntityAggregateExercisePriceOfPutOptions_C39DC2189384B122685E5EDC634DB8E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_C76FC55952A6C47EF76A3500B2E7B06B_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract_C76FC55952A6C47EF76A3500B2E7B06B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_C76FC55952A6C47EF76A3500B2E7B06B_label_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract_C76FC55952A6C47EF76A3500B2E7B06B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_C76FC55952A6C47EF76A3500B2E7B06B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_C76FC55952A6C47EF76A3500B2E7B06B" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract_C76FC55952A6C47EF76A3500B2E7B06B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_325E6B3B5186228845233500B2E75528_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_325E6B3B5186228845233500B2E75528" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_325E6B3B5186228845233500B2E75528" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_325E6B3B5186228845233500B2E75528" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_325E6B3B5186228845233500B2E75528" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6DD4C05EB2F4E6A187283500B2E775F8_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6DD4C05EB2F4E6A187283500B2E775F8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6DD4C05EB2F4E6A187283500B2E775F8_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6DD4C05EB2F4E6A187283500B2E775F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6DD4C05EB2F4E6A187283500B2E775F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6DD4C05EB2F4E6A187283500B2E775F8" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6DD4C05EB2F4E6A187283500B2E775F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E6BF7FF67C19C60C88C83500B2E729AE_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E6BF7FF67C19C60C88C83500B2E729AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E6BF7FF67C19C60C88C83500B2E729AE_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E6BF7FF67C19C60C88C83500B2E729AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E6BF7FF67C19C60C88C83500B2E729AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E6BF7FF67C19C60C88C83500B2E729AE" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E6BF7FF67C19C60C88C83500B2E729AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_31BA0301D57FAF6CDCA43500B2E7F93C_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_31BA0301D57FAF6CDCA43500B2E7F93C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_31BA0301D57FAF6CDCA43500B2E7F93C_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_31BA0301D57FAF6CDCA43500B2E7F93C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_31BA0301D57FAF6CDCA43500B2E7F93C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_31BA0301D57FAF6CDCA43500B2E7F93C" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_31BA0301D57FAF6CDCA43500B2E7F93C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_86E1455EFAF2F6E2D4CD3500B2E7AE86_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_86E1455EFAF2F6E2D4CD3500B2E7AE86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_86E1455EFAF2F6E2D4CD3500B2E7AE86_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_86E1455EFAF2F6E2D4CD3500B2E7AE86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_86E1455EFAF2F6E2D4CD3500B2E7AE86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_86E1455EFAF2F6E2D4CD3500B2E7AE86" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_86E1455EFAF2F6E2D4CD3500B2E7AE86" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_22258BF5CE27230207803500B2E79DB7_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_22258BF5CE27230207803500B2E79DB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_22258BF5CE27230207803500B2E79DB7_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_22258BF5CE27230207803500B2E79DB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_22258BF5CE27230207803500B2E79DB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_22258BF5CE27230207803500B2E79DB7" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_22258BF5CE27230207803500B2E79DB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_B663BA576E53D50A85213500B2E7E2E4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount_B663BA576E53D50A85213500B2E7E2E4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Debt Discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_B663BA576E53D50A85213500B2E7E2E4_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount_B663BA576E53D50A85213500B2E7E2E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_B663BA576E53D50A85213500B2E7E2E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount_B663BA576E53D50A85213500B2E7E2E4" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount_B663BA576E53D50A85213500B2E7E2E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_18910F7FB71166A93AA23500B2E7629A_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_18910F7FB71166A93AA23500B2E7629A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amount outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_18910F7FB71166A93AA23500B2E7629A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_18910F7FB71166A93AA23500B2E7629A" xlink:to="lab_us-gaap_LongTermDebt_18910F7FB71166A93AA23500B2E7629A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_311BEE78AE619F0C9CF916BE0D96DE59_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_311BEE78AE619F0C9CF916BE0D96DE59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Expenses, Net</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_311BEE78AE619F0C9CF916BE0D96DE59_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_311BEE78AE619F0C9CF916BE0D96DE59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_311BEE78AE619F0C9CF916BE0D96DE59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_311BEE78AE619F0C9CF916BE0D96DE59" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_311BEE78AE619F0C9CF916BE0D96DE59" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_8DE662FAD2677433C8645A594DCA6A97_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_8DE662FAD2677433C8645A594DCA6A97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_8DE662FAD2677433C8645A594DCA6A97_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_8DE662FAD2677433C8645A594DCA6A97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8DE662FAD2677433C8645A594DCA6A97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8DE662FAD2677433C8645A594DCA6A97" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_8DE662FAD2677433C8645A594DCA6A97" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_B3D465E52C4DFD8C92845A594DCB182B_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_B3D465E52C4DFD8C92845A594DCB182B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_B3D465E52C4DFD8C92845A594DCB182B_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_B3D465E52C4DFD8C92845A594DCB182B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_B3D465E52C4DFD8C92845A594DCB182B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_B3D465E52C4DFD8C92845A594DCB182B" xlink:to="lab_us-gaap_LineOfCreditMember_B3D465E52C4DFD8C92845A594DCB182B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_697E7B2D677E24F4DC395A6D7FEB787D_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_697E7B2D677E24F4DC395A6D7FEB787D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_697E7B2D677E24F4DC395A6D7FEB787D_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_697E7B2D677E24F4DC395A6D7FEB787D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_697E7B2D677E24F4DC395A6D7FEB787D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_697E7B2D677E24F4DC395A6D7FEB787D" xlink:to="lab_us-gaap_LetterOfCreditMember_697E7B2D677E24F4DC395A6D7FEB787D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_5CC2892AC00118FE72EB5A594DCDD1F7_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_5CC2892AC00118FE72EB5A594DCDD1F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_5CC2892AC00118FE72EB5A594DCDD1F7_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_5CC2892AC00118FE72EB5A594DCDD1F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5CC2892AC00118FE72EB5A594DCDD1F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_5CC2892AC00118FE72EB5A594DCDD1F7" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_5CC2892AC00118FE72EB5A594DCDD1F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_E8BADEB4B5A193CFB6A15A594DCD904D_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember_E8BADEB4B5A193CFB6A15A594DCD904D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes payable to banks</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_E8BADEB4B5A193CFB6A15A594DCD904D_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember_E8BADEB4B5A193CFB6A15A594DCD904D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable to Banks [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableToBanksMember" xlink:label="loc_us-gaap_NotesPayableToBanksMember_E8BADEB4B5A193CFB6A15A594DCD904D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember_E8BADEB4B5A193CFB6A15A594DCD904D" xlink:to="lab_us-gaap_NotesPayableToBanksMember_E8BADEB4B5A193CFB6A15A594DCD904D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BaseRateMember_B4ACA6DBDE64B5BC3CA55A594DCFD01D_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember_B4ACA6DBDE64B5BC3CA55A594DCFD01D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_B4ACA6DBDE64B5BC3CA55A594DCFD01D_label_en-US" xlink:label="lab_us-gaap_BaseRateMember_B4ACA6DBDE64B5BC3CA55A594DCFD01D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaap_BaseRateMember_B4ACA6DBDE64B5BC3CA55A594DCFD01D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember_B4ACA6DBDE64B5BC3CA55A594DCFD01D" xlink:to="lab_us-gaap_BaseRateMember_B4ACA6DBDE64B5BC3CA55A594DCFD01D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_053D236855D6F7CAF68C5A594DCFBB15_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember_053D236855D6F7CAF68C5A594DCFBB15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal Funds Effective Rate</link:label>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_053D236855D6F7CAF68C5A594DCFBB15_label_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember_053D236855D6F7CAF68C5A594DCFBB15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal Funds Effective Swap Rate [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_053D236855D6F7CAF68C5A594DCFBB15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsEffectiveSwapRateMember_053D236855D6F7CAF68C5A594DCFBB15" xlink:to="lab_us-gaap_FederalFundsEffectiveSwapRateMember_053D236855D6F7CAF68C5A594DCFBB15" xlink:type="arc" />
    <link:label id="lab_amrc_CovenantPeriodAxis_54D3D98AC52A803853385A594DD0F5F9_terseLabel_en-US" xlink:label="lab_amrc_CovenantPeriodAxis_54D3D98AC52A803853385A594DD0F5F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Covenant Period [Axis]</link:label>
    <link:label id="lab_amrc_CovenantPeriodAxis_54D3D98AC52A803853385A594DD0F5F9_label_en-US" xlink:label="lab_amrc_CovenantPeriodAxis_54D3D98AC52A803853385A594DD0F5F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Covenant Period [Axis]</link:label>
    <link:label id="lab_amrc_CovenantPeriodAxis_54D3D98AC52A803853385A594DD0F5F9_documentation_en-US" xlink:label="lab_amrc_CovenantPeriodAxis_54D3D98AC52A803853385A594DD0F5F9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Covenant Period [Axis]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CovenantPeriodAxis" xlink:label="loc_amrc_CovenantPeriodAxis_54D3D98AC52A803853385A594DD0F5F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CovenantPeriodAxis_54D3D98AC52A803853385A594DD0F5F9" xlink:to="lab_amrc_CovenantPeriodAxis_54D3D98AC52A803853385A594DD0F5F9" xlink:type="arc" />
    <link:label id="lab_amrc_CovenantPeriodDomain_CB849A82C08D68A96C8C5A594DD00E46_terseLabel_en-US" xlink:label="lab_amrc_CovenantPeriodDomain_CB849A82C08D68A96C8C5A594DD00E46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Covenant Period [Domain]</link:label>
    <link:label id="lab_amrc_CovenantPeriodDomain_CB849A82C08D68A96C8C5A594DD00E46_label_en-US" xlink:label="lab_amrc_CovenantPeriodDomain_CB849A82C08D68A96C8C5A594DD00E46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Covenant Period [Domain]</link:label>
    <link:label id="lab_amrc_CovenantPeriodDomain_CB849A82C08D68A96C8C5A594DD00E46_documentation_en-US" xlink:label="lab_amrc_CovenantPeriodDomain_CB849A82C08D68A96C8C5A594DD00E46" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Covenant Period [Axis]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CovenantPeriodDomain" xlink:label="loc_amrc_CovenantPeriodDomain_CB849A82C08D68A96C8C5A594DD00E46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CovenantPeriodDomain_CB849A82C08D68A96C8C5A594DD00E46" xlink:to="lab_amrc_CovenantPeriodDomain_CB849A82C08D68A96C8C5A594DD00E46" xlink:type="arc" />
    <link:label id="lab_amrc_AsoftheendofeachfiscalquarterendingSeptember302016December312016March312017andJune302017Member_2053A6478E4873D069285A594DD0C092_terseLabel_en-US" xlink:label="lab_amrc_AsoftheendofeachfiscalquarterendingSeptember302016December312016March312017andJune302017Member_2053A6478E4873D069285A594DD0C092" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">As of the end of each fiscal quarter ending September 30, 2016, December 31, 2016, March 31, 2017 and June 30, 2017</link:label>
    <link:label id="lab_amrc_AsoftheendofeachfiscalquarterendingSeptember302016December312016March312017andJune302017Member_2053A6478E4873D069285A594DD0C092_label_en-US" xlink:label="lab_amrc_AsoftheendofeachfiscalquarterendingSeptember302016December312016March312017andJune302017Member_2053A6478E4873D069285A594DD0C092" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">As of the end of each fiscal quarter ending September 30, 2016, December 31, 2016, March 31, 2017 and June 30, 2017 [Member]</link:label>
    <link:label id="lab_amrc_AsoftheendofeachfiscalquarterendingSeptember302016December312016March312017andJune302017Member_2053A6478E4873D069285A594DD0C092_documentation_en-US" xlink:label="lab_amrc_AsoftheendofeachfiscalquarterendingSeptember302016December312016March312017andJune302017Member_2053A6478E4873D069285A594DD0C092" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">As of the end of each fiscal quarter ending September 30, 2016, December 31, 2016, March 31, 2017 and June 30, 2017 [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_AsoftheendofeachfiscalquarterendingSeptember302016December312016March312017andJune302017Member" xlink:label="loc_amrc_AsoftheendofeachfiscalquarterendingSeptember302016December312016March312017andJune302017Member_2053A6478E4873D069285A594DD0C092" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_AsoftheendofeachfiscalquarterendingSeptember302016December312016March312017andJune302017Member_2053A6478E4873D069285A594DD0C092" xlink:to="lab_amrc_AsoftheendofeachfiscalquarterendingSeptember302016December312016March312017andJune302017Member_2053A6478E4873D069285A594DD0C092" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_75E52A09B2AAC0DF81D95A594DD14A54_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_75E52A09B2AAC0DF81D95A594DD14A54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_75E52A09B2AAC0DF81D95A594DD14A54_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_75E52A09B2AAC0DF81D95A594DD14A54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_75E52A09B2AAC0DF81D95A594DD14A54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_75E52A09B2AAC0DF81D95A594DD14A54" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_75E52A09B2AAC0DF81D95A594DD14A54" xlink:type="arc" />
    <link:label id="lab_amrc_LineofCreditFacilityNumberofBanks_9E07B217A6D60CA686E55A594DD15218_terseLabel_en-US" xlink:label="lab_amrc_LineofCreditFacilityNumberofBanks_9E07B217A6D60CA686E55A594DD15218" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, number of banks</link:label>
    <link:label id="lab_amrc_LineofCreditFacilityNumberofBanks_9E07B217A6D60CA686E55A594DD15218_label_en-US" xlink:label="lab_amrc_LineofCreditFacilityNumberofBanks_9E07B217A6D60CA686E55A594DD15218" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Number of Banks</link:label>
    <link:label id="lab_amrc_LineofCreditFacilityNumberofBanks_9E07B217A6D60CA686E55A594DD15218_documentation_en-US" xlink:label="lab_amrc_LineofCreditFacilityNumberofBanks_9E07B217A6D60CA686E55A594DD15218" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Number of Banks</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_LineofCreditFacilityNumberofBanks" xlink:label="loc_amrc_LineofCreditFacilityNumberofBanks_9E07B217A6D60CA686E55A594DD15218" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_LineofCreditFacilityNumberofBanks_9E07B217A6D60CA686E55A594DD15218" xlink:to="lab_amrc_LineofCreditFacilityNumberofBanks_9E07B217A6D60CA686E55A594DD15218" xlink:type="arc" />
    <link:label id="lab_amrc_LineOfCreditFacilityAdditionalBorrowingCapacity_29D82B4B190EEB5B1A875A594DD18554_terseLabel_en-US" xlink:label="lab_amrc_LineOfCreditFacilityAdditionalBorrowingCapacity_29D82B4B190EEB5B1A875A594DD18554" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional borrowing capacity (up to)</link:label>
    <link:label id="lab_amrc_LineOfCreditFacilityAdditionalBorrowingCapacity_29D82B4B190EEB5B1A875A594DD18554_label_en-US" xlink:label="lab_amrc_LineOfCreditFacilityAdditionalBorrowingCapacity_29D82B4B190EEB5B1A875A594DD18554" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Additional Borrowing Capacity</link:label>
    <link:label id="lab_amrc_LineOfCreditFacilityAdditionalBorrowingCapacity_29D82B4B190EEB5B1A875A594DD18554_documentation_en-US" xlink:label="lab_amrc_LineOfCreditFacilityAdditionalBorrowingCapacity_29D82B4B190EEB5B1A875A594DD18554" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Additional Borrowing Capacity</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_LineOfCreditFacilityAdditionalBorrowingCapacity" xlink:label="loc_amrc_LineOfCreditFacilityAdditionalBorrowingCapacity_29D82B4B190EEB5B1A875A594DD18554" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_LineOfCreditFacilityAdditionalBorrowingCapacity_29D82B4B190EEB5B1A875A594DD18554" xlink:to="lab_amrc_LineOfCreditFacilityAdditionalBorrowingCapacity_29D82B4B190EEB5B1A875A594DD18554" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_3A231EAE3E0D4166C1B45A594DD10BBC_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_3A231EAE3E0D4166C1B45A594DD10BBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_3A231EAE3E0D4166C1B45A594DD10BBC_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_3A231EAE3E0D4166C1B45A594DD10BBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_3A231EAE3E0D4166C1B45A594DD10BBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_3A231EAE3E0D4166C1B45A594DD10BBC" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_3A231EAE3E0D4166C1B45A594DD10BBC" xlink:type="arc" />
    <link:label id="lab_amrc_DebtInstrumentCovenantTotalFundedDebtToEBITDARatioMaximum_DC1521C2F87DDC1635405A594DD11F0E_terseLabel_en-US" xlink:label="lab_amrc_DebtInstrumentCovenantTotalFundedDebtToEBITDARatioMaximum_DC1521C2F87DDC1635405A594DD11F0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Funded Debt to EBITDA covenant ratio, maximum</link:label>
    <link:label id="lab_amrc_DebtInstrumentCovenantTotalFundedDebtToEBITDARatioMaximum_DC1521C2F87DDC1635405A594DD11F0E_label_en-US" xlink:label="lab_amrc_DebtInstrumentCovenantTotalFundedDebtToEBITDARatioMaximum_DC1521C2F87DDC1635405A594DD11F0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Total Funded Debt To EBITDA Ratio, Maximum</link:label>
    <link:label id="lab_amrc_DebtInstrumentCovenantTotalFundedDebtToEBITDARatioMaximum_DC1521C2F87DDC1635405A594DD11F0E_documentation_en-US" xlink:label="lab_amrc_DebtInstrumentCovenantTotalFundedDebtToEBITDARatioMaximum_DC1521C2F87DDC1635405A594DD11F0E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Total Funded Debt To EBITDA Ratio, Maximum</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DebtInstrumentCovenantTotalFundedDebtToEBITDARatioMaximum" xlink:label="loc_amrc_DebtInstrumentCovenantTotalFundedDebtToEBITDARatioMaximum_DC1521C2F87DDC1635405A594DD11F0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DebtInstrumentCovenantTotalFundedDebtToEBITDARatioMaximum_DC1521C2F87DDC1635405A594DD11F0E" xlink:to="lab_amrc_DebtInstrumentCovenantTotalFundedDebtToEBITDARatioMaximum_DC1521C2F87DDC1635405A594DD11F0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_5DB87177214204F98AF05A594DD2CD3A_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_5DB87177214204F98AF05A594DD2CD3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_5DB87177214204F98AF05A594DD2CD3A_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_5DB87177214204F98AF05A594DD2CD3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_5DB87177214204F98AF05A594DD2CD3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_5DB87177214204F98AF05A594DD2CD3A" xlink:to="lab_us-gaap_LineOfCredit_5DB87177214204F98AF05A594DD2CD3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_531DBF4E0732DA6462B35A594DD25BA3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_531DBF4E0732DA6462B35A594DD25BA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_531DBF4E0732DA6462B35A594DD25BA3_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_531DBF4E0732DA6462B35A594DD25BA3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_531DBF4E0732DA6462B35A594DD25BA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_531DBF4E0732DA6462B35A594DD25BA3" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_531DBF4E0732DA6462B35A594DD25BA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6751689754EEF06782DD5A594DD2C58A_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6751689754EEF06782DD5A594DD2C58A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6751689754EEF06782DD5A594DD2C58A_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6751689754EEF06782DD5A594DD2C58A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6751689754EEF06782DD5A594DD2C58A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6751689754EEF06782DD5A594DD2C58A" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6751689754EEF06782DD5A594DD2C58A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_3EBC96DA02548992299F5A594DD3ABCE_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_3EBC96DA02548992299F5A594DD3ABCE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Periodic principal payment</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_3EBC96DA02548992299F5A594DD3ABCE_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_3EBC96DA02548992299F5A594DD3ABCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Periodic Payment, Principal</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal" xlink:label="loc_us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_3EBC96DA02548992299F5A594DD3ABCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_3EBC96DA02548992299F5A594DD3ABCE" xlink:to="lab_us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal_3EBC96DA02548992299F5A594DD3ABCE" xlink:type="arc" />
    <link:label id="lab_amrc_DebtCovenantMaximumPercentageofCompanysConsolidatedStockholdersEquityEligibleforInvestmentInorLoanToNonCoreSubsidiaries_083A2CA911492CF4E24F5A594DD33C73_terseLabel_en-US" xlink:label="lab_amrc_DebtCovenantMaximumPercentageofCompanysConsolidatedStockholdersEquityEligibleforInvestmentInorLoanToNonCoreSubsidiaries_083A2CA911492CF4E24F5A594DD33C73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum amount of Company's consolidated stockholders' equity eligible for investment in or loan to non-core subsidiaries</link:label>
    <link:label id="lab_amrc_DebtCovenantMaximumPercentageofCompanysConsolidatedStockholdersEquityEligibleforInvestmentInorLoanToNonCoreSubsidiaries_083A2CA911492CF4E24F5A594DD33C73_label_en-US" xlink:label="lab_amrc_DebtCovenantMaximumPercentageofCompanysConsolidatedStockholdersEquityEligibleforInvestmentInorLoanToNonCoreSubsidiaries_083A2CA911492CF4E24F5A594DD33C73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant, Maximum Percentage of Company's Consolidated Stockholders' Equity Eligible for Investment In or Loan To Non-Core Subsidiaries</link:label>
    <link:label id="lab_amrc_DebtCovenantMaximumPercentageofCompanysConsolidatedStockholdersEquityEligibleforInvestmentInorLoanToNonCoreSubsidiaries_083A2CA911492CF4E24F5A594DD33C73_documentation_en-US" xlink:label="lab_amrc_DebtCovenantMaximumPercentageofCompanysConsolidatedStockholdersEquityEligibleforInvestmentInorLoanToNonCoreSubsidiaries_083A2CA911492CF4E24F5A594DD33C73" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant, Maximum Percentage of Company's Consolidated Stockholders' Equity Eligible for Investment In or Loan To Non-Core Subsidiaries</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DebtCovenantMaximumPercentageofCompanysConsolidatedStockholdersEquityEligibleforInvestmentInorLoanToNonCoreSubsidiaries" xlink:label="loc_amrc_DebtCovenantMaximumPercentageofCompanysConsolidatedStockholdersEquityEligibleforInvestmentInorLoanToNonCoreSubsidiaries_083A2CA911492CF4E24F5A594DD33C73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DebtCovenantMaximumPercentageofCompanysConsolidatedStockholdersEquityEligibleforInvestmentInorLoanToNonCoreSubsidiaries_083A2CA911492CF4E24F5A594DD33C73" xlink:to="lab_amrc_DebtCovenantMaximumPercentageofCompanysConsolidatedStockholdersEquityEligibleforInvestmentInorLoanToNonCoreSubsidiaries_083A2CA911492CF4E24F5A594DD33C73" xlink:type="arc" />
    <link:label id="lab_amrc_DebtCovenantMaximumEBITDARequirement_4F967FB2124C591FC65F5A594DD37F47_terseLabel_en-US" xlink:label="lab_amrc_DebtCovenantMaximumEBITDARequirement_4F967FB2124C591FC65F5A594DD37F47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum EBITDA requirement</link:label>
    <link:label id="lab_amrc_DebtCovenantMaximumEBITDARequirement_4F967FB2124C591FC65F5A594DD37F47_label_en-US" xlink:label="lab_amrc_DebtCovenantMaximumEBITDARequirement_4F967FB2124C591FC65F5A594DD37F47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant, Maximum EBITDA Requirement</link:label>
    <link:label id="lab_amrc_DebtCovenantMaximumEBITDARequirement_4F967FB2124C591FC65F5A594DD37F47_documentation_en-US" xlink:label="lab_amrc_DebtCovenantMaximumEBITDARequirement_4F967FB2124C591FC65F5A594DD37F47" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant, Maximum EBITDA Requirement</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DebtCovenantMaximumEBITDARequirement" xlink:label="loc_amrc_DebtCovenantMaximumEBITDARequirement_4F967FB2124C591FC65F5A594DD37F47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DebtCovenantMaximumEBITDARequirement_4F967FB2124C591FC65F5A594DD37F47" xlink:to="lab_amrc_DebtCovenantMaximumEBITDARequirement_4F967FB2124C591FC65F5A594DD37F47" xlink:type="arc" />
    <link:label id="lab_amrc_DebtCovenantMinimumDebtServiceCoverageRatio_B35E64A9E38B8904EC4D5A594DD363F2_terseLabel_en-US" xlink:label="lab_amrc_DebtCovenantMinimumDebtServiceCoverageRatio_B35E64A9E38B8904EC4D5A594DD363F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum debt service coverage ratio</link:label>
    <link:label id="lab_amrc_DebtCovenantMinimumDebtServiceCoverageRatio_B35E64A9E38B8904EC4D5A594DD363F2_label_en-US" xlink:label="lab_amrc_DebtCovenantMinimumDebtServiceCoverageRatio_B35E64A9E38B8904EC4D5A594DD363F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant, Minimum Debt Service Coverage Ratio</link:label>
    <link:label id="lab_amrc_DebtCovenantMinimumDebtServiceCoverageRatio_B35E64A9E38B8904EC4D5A594DD363F2_documentation_en-US" xlink:label="lab_amrc_DebtCovenantMinimumDebtServiceCoverageRatio_B35E64A9E38B8904EC4D5A594DD363F2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant, Minimum Debt Service Coverage Ratio</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DebtCovenantMinimumDebtServiceCoverageRatio" xlink:label="loc_amrc_DebtCovenantMinimumDebtServiceCoverageRatio_B35E64A9E38B8904EC4D5A594DD363F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DebtCovenantMinimumDebtServiceCoverageRatio_B35E64A9E38B8904EC4D5A594DD363F2" xlink:to="lab_amrc_DebtCovenantMinimumDebtServiceCoverageRatio_B35E64A9E38B8904EC4D5A594DD363F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_5B6519C81B5BE1EE53724E81A0BE478F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_5B6519C81B5BE1EE53724E81A0BE478F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Changes in Fair Value by Balance Sheet Grouping</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_5B6519C81B5BE1EE53724E81A0BE478F_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_5B6519C81B5BE1EE53724E81A0BE478F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_5B6519C81B5BE1EE53724E81A0BE478F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_5B6519C81B5BE1EE53724E81A0BE478F" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_5B6519C81B5BE1EE53724E81A0BE478F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4124BFFDB545E5A434C34E8B9E06EE4E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4124BFFDB545E5A434C34E8B9E06EE4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4124BFFDB545E5A434C34E8B9E06EE4E_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4124BFFDB545E5A434C34E8B9E06EE4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4124BFFDB545E5A434C34E8B9E06EE4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4124BFFDB545E5A434C34E8B9E06EE4E" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4124BFFDB545E5A434C34E8B9E06EE4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_5C2D3843F234F474E9E14E81A0BE934E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_5C2D3843F234F474E9E14E81A0BE934E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value and Carrying Value of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_5C2D3843F234F474E9E14E81A0BE934E_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_5C2D3843F234F474E9E14E81A0BE934E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_5C2D3843F234F474E9E14E81A0BE934E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_5C2D3843F234F474E9E14E81A0BE934E" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_5C2D3843F234F474E9E14E81A0BE934E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_01AFA9491B954E5D633C5980BB5E69FA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_01AFA9491B954E5D633C5980BB5E69FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Options Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_01AFA9491B954E5D633C5980BB5E69FA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_01AFA9491B954E5D633C5980BB5E69FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_01AFA9491B954E5D633C5980BB5E69FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_01AFA9491B954E5D633C5980BB5E69FA" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_01AFA9491B954E5D633C5980BB5E69FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2122909BCABA47AA36715980BB5EFF21_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2122909BCABA47AA36715980BB5EFF21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Options Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2122909BCABA47AA36715980BB5EFF21_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2122909BCABA47AA36715980BB5EFF21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2122909BCABA47AA36715980BB5EFF21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2122909BCABA47AA36715980BB5EFF21" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2122909BCABA47AA36715980BB5EFF21" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53F45DF99E85421EB4EA3B12BA0E4F00_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53F45DF99E85421EB4EA3B12BA0E4F00" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53F45DF99E85421EB4EA3B12BA0E4F00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53F45DF99E85421EB4EA3B12BA0E4F00" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_53F45DF99E85421EB4EA3B12BA0E4F00" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_78D6FDC1E5AE77F0F2B13B12BA0ECDA8_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_78D6FDC1E5AE77F0F2B13B12BA0ECDA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_78D6FDC1E5AE77F0F2B13B12BA0ECDA8_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_78D6FDC1E5AE77F0F2B13B12BA0ECDA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_78D6FDC1E5AE77F0F2B13B12BA0ECDA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_78D6FDC1E5AE77F0F2B13B12BA0ECDA8" xlink:to="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_78D6FDC1E5AE77F0F2B13B12BA0ECDA8" xlink:type="arc" />
    <link:label id="lab_amrc_UnrealizedGainLossRecognizedinAccumulatedOtherComprehensiveIncomeLossRollForward_2DBF54CD3B38DA76497A3B12BA0E8EE9_terseLabel_en-US" xlink:label="lab_amrc_UnrealizedGainLossRecognizedinAccumulatedOtherComprehensiveIncomeLossRollForward_2DBF54CD3B38DA76497A3B12BA0E8EE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) [Roll Forward]</link:label>
    <link:label id="lab_amrc_UnrealizedGainLossRecognizedinAccumulatedOtherComprehensiveIncomeLossRollForward_2DBF54CD3B38DA76497A3B12BA0E8EE9_label_en-US" xlink:label="lab_amrc_UnrealizedGainLossRecognizedinAccumulatedOtherComprehensiveIncomeLossRollForward_2DBF54CD3B38DA76497A3B12BA0E8EE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) [Roll Forward]</link:label>
    <link:label id="lab_amrc_UnrealizedGainLossRecognizedinAccumulatedOtherComprehensiveIncomeLossRollForward_2DBF54CD3B38DA76497A3B12BA0E8EE9_documentation_en-US" xlink:label="lab_amrc_UnrealizedGainLossRecognizedinAccumulatedOtherComprehensiveIncomeLossRollForward_2DBF54CD3B38DA76497A3B12BA0E8EE9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) [Roll Forward]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_UnrealizedGainLossRecognizedinAccumulatedOtherComprehensiveIncomeLossRollForward" xlink:label="loc_amrc_UnrealizedGainLossRecognizedinAccumulatedOtherComprehensiveIncomeLossRollForward_2DBF54CD3B38DA76497A3B12BA0E8EE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_UnrealizedGainLossRecognizedinAccumulatedOtherComprehensiveIncomeLossRollForward_2DBF54CD3B38DA76497A3B12BA0E8EE9" xlink:to="lab_amrc_UnrealizedGainLossRecognizedinAccumulatedOtherComprehensiveIncomeLossRollForward_2DBF54CD3B38DA76497A3B12BA0E8EE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51629F434B8D297B8AC3B12BA0EBEB6_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51629F434B8D297B8AC3B12BA0EBEB6" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51629F434B8D297B8AC3B12BA0EBEB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51629F434B8D297B8AC3B12BA0EBEB6" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51629F434B8D297B8AC3B12BA0EBEB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5E932DA5ED143864924C3B12BA0ECECA_netLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5E932DA5ED143864924C3B12BA0ECECA" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Cumulative impact from the adoption of new ASU</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5E932DA5ED143864924C3B12BA0ECECA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5E932DA5ED143864924C3B12BA0ECECA" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5E932DA5ED143864924C3B12BA0ECECA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9D6B95FED3E7B83010053B12BA0E9D19_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9D6B95FED3E7B83010053B12BA0E9D19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain recognized in AOCI</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9D6B95FED3E7B83010053B12BA0E9D19_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9D6B95FED3E7B83010053B12BA0E9D19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9D6B95FED3E7B83010053B12BA0E9D19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9D6B95FED3E7B83010053B12BA0E9D19" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_9D6B95FED3E7B83010053B12BA0E9D19" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_6EB75F2659F0FBEFCE203B12BA0EA426_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_6EB75F2659F0FBEFCE203B12BA0EA426" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain reclassified from AOCI to other expenses, net</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_6EB75F2659F0FBEFCE203B12BA0EA426_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_6EB75F2659F0FBEFCE203B12BA0EA426" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_6EB75F2659F0FBEFCE203B12BA0EA426" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_6EB75F2659F0FBEFCE203B12BA0EA426" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_6EB75F2659F0FBEFCE203B12BA0EA426" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ABAC0C6A5182DC062DF03B12BA0EE0CA_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ABAC0C6A5182DC062DF03B12BA0EE0CA" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ABAC0C6A5182DC062DF03B12BA0EE0CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ABAC0C6A5182DC062DF03B12BA0EE0CA" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ABAC0C6A5182DC062DF03B12BA0EE0CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_F5D1C826684BB30ABA714E81A138236C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_F5D1C826684BB30ABA714E81A138236C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_F5D1C826684BB30ABA714E81A138236C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_F5D1C826684BB30ABA714E81A138236C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_F5D1C826684BB30ABA714E81A138236C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_F5D1C826684BB30ABA714E81A138236C" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_F5D1C826684BB30ABA714E81A138236C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_A24457E9E5E75116C54616BE0CE5577D_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_A24457E9E5E75116C54616BE0CE5577D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_A24457E9E5E75116C54616BE0CE5577D_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_A24457E9E5E75116C54616BE0CE5577D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_A24457E9E5E75116C54616BE0CE5577D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_A24457E9E5E75116C54616BE0CE5577D" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_A24457E9E5E75116C54616BE0CE5577D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_07E0EBA64D1E92EF92BA53F8EA1D02DB_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_07E0EBA64D1E92EF92BA53F8EA1D02DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_07E0EBA64D1E92EF92BA53F8EA1D02DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_07E0EBA64D1E92EF92BA53F8EA1D02DB" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_07E0EBA64D1E92EF92BA53F8EA1D02DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_68BC811BE5F7C76F605A53F8EA1D8945_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_68BC811BE5F7C76F605A53F8EA1D8945" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_68BC811BE5F7C76F605A53F8EA1D8945_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_68BC811BE5F7C76F605A53F8EA1D8945" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_68BC811BE5F7C76F605A53F8EA1D8945" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_68BC811BE5F7C76F605A53F8EA1D8945" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_68BC811BE5F7C76F605A53F8EA1D8945" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_2B13E84D7A84CB19FE6253F8EA1DE15B_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_2B13E84D7A84CB19FE6253F8EA1DE15B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_2B13E84D7A84CB19FE6253F8EA1DE15B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_2B13E84D7A84CB19FE6253F8EA1DE15B" xlink:to="lab_us-gaap_ProfitLoss_2B13E84D7A84CB19FE6253F8EA1DE15B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30DD5F0BC52605CA987B53F8EA1EB697_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30DD5F0BC52605CA987B53F8EA1EB697" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30DD5F0BC52605CA987B53F8EA1EB697_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30DD5F0BC52605CA987B53F8EA1EB697" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30DD5F0BC52605CA987B53F8EA1EB697" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30DD5F0BC52605CA987B53F8EA1EB697" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30DD5F0BC52605CA987B53F8EA1EB697" xlink:type="arc" />
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BC33CC5FB3385E31399B53F8EA1EF594_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BC33CC5FB3385E31399B53F8EA1EF594" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation of energy assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BC33CC5FB3385E31399B53F8EA1EF594" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BC33CC5FB3385E31399B53F8EA1EF594" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_BC33CC5FB3385E31399B53F8EA1EF594" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_12F0F03C570495804B0253F8EA1E182B_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_12F0F03C570495804B0253F8EA1E182B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred financing fees</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_12F0F03C570495804B0253F8EA1E182B_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_12F0F03C570495804B0253F8EA1E182B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_12F0F03C570495804B0253F8EA1E182B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_12F0F03C570495804B0253F8EA1E182B" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_12F0F03C570495804B0253F8EA1E182B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_FDCD07BAC30FA096B6AA53F8EA1E0E70_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_FDCD07BAC30FA096B6AA53F8EA1E0E70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_FDCD07BAC30FA096B6AA53F8EA1E0E70_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_FDCD07BAC30FA096B6AA53F8EA1E0E70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_FDCD07BAC30FA096B6AA53F8EA1E0E70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_FDCD07BAC30FA096B6AA53F8EA1E0E70" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_FDCD07BAC30FA096B6AA53F8EA1E0E70" xlink:type="arc" />
    <link:label id="lab_amrc_ProvisionforDoubtfulAccountsIncludingRetainageAccounts_BAD2D0A63148E985C8F753F8EA1F717A_terseLabel_en-US" xlink:label="lab_amrc_ProvisionforDoubtfulAccountsIncludingRetainageAccounts_BAD2D0A63148E985C8F753F8EA1F717A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for bad debts</link:label>
    <link:label id="lab_amrc_ProvisionforDoubtfulAccountsIncludingRetainageAccounts_BAD2D0A63148E985C8F753F8EA1F717A_label_en-US" xlink:label="lab_amrc_ProvisionforDoubtfulAccountsIncludingRetainageAccounts_BAD2D0A63148E985C8F753F8EA1F717A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Doubtful Accounts, Including Retainage Accounts</link:label>
    <link:label id="lab_amrc_ProvisionforDoubtfulAccountsIncludingRetainageAccounts_BAD2D0A63148E985C8F753F8EA1F717A_documentation_en-US" xlink:label="lab_amrc_ProvisionforDoubtfulAccountsIncludingRetainageAccounts_BAD2D0A63148E985C8F753F8EA1F717A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Provision for Doubtful Accounts, Including Retainage Accounts</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ProvisionforDoubtfulAccountsIncludingRetainageAccounts" xlink:label="loc_amrc_ProvisionforDoubtfulAccountsIncludingRetainageAccounts_BAD2D0A63148E985C8F753F8EA1F717A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ProvisionforDoubtfulAccountsIncludingRetainageAccounts_BAD2D0A63148E985C8F753F8EA1F717A" xlink:to="lab_amrc_ProvisionforDoubtfulAccountsIncludingRetainageAccounts_BAD2D0A63148E985C8F753F8EA1F717A" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_29F8B658D81C2092690753F8EA1F607F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_29F8B658D81C2092690753F8EA1F607F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss (gain) on disposal / sale of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_29F8B658D81C2092690753F8EA1F607F_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_29F8B658D81C2092690753F8EA1F607F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_29F8B658D81C2092690753F8EA1F607F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_29F8B658D81C2092690753F8EA1F607F" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_29F8B658D81C2092690753F8EA1F607F" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_1556E5C7F4B1D4BC1BC853F8EA1F90E9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives_1556E5C7F4B1D4BC1BC853F8EA1F90E9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net gain from derivatives</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_1556E5C7F4B1D4BC1BC853F8EA1F90E9_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives_1556E5C7F4B1D4BC1BC853F8EA1F90E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_1556E5C7F4B1D4BC1BC853F8EA1F90E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivatives_1556E5C7F4B1D4BC1BC853F8EA1F90E9" xlink:to="lab_us-gaap_UnrealizedGainLossOnDerivatives_1556E5C7F4B1D4BC1BC853F8EA1F90E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_00413FBFFF9BFC44BD6753F8EA1FE0D1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_00413FBFFF9BFC44BD6753F8EA1FE0D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_00413FBFFF9BFC44BD6753F8EA1FE0D1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_00413FBFFF9BFC44BD6753F8EA1FE0D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_00413FBFFF9BFC44BD6753F8EA1FE0D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_00413FBFFF9BFC44BD6753F8EA1FE0D1" xlink:to="lab_us-gaap_ShareBasedCompensation_00413FBFFF9BFC44BD6753F8EA1FE0D1" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash_B7A22D3BC86A1C783D5753F8EA1FE099_terseLabel_en-US" xlink:label="lab_amrc_DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash_B7A22D3BC86A1C783D5753F8EA1FE099" 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_amrc_DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash_B7A22D3BC86A1C783D5753F8EA1FE099_label_en-US" xlink:label="lab_amrc_DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash_B7A22D3BC86A1C783D5753F8EA1FE099" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Excluding Effects of Exchange Rates on Cash</link:label>
    <link:label id="lab_amrc_DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash_B7A22D3BC86A1C783D5753F8EA1FE099_documentation_en-US" xlink:label="lab_amrc_DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash_B7A22D3BC86A1C783D5753F8EA1FE099" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Excluding Effects of Exchange Rates on Cash</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash" xlink:label="loc_amrc_DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash_B7A22D3BC86A1C783D5753F8EA1FE099" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash_B7A22D3BC86A1C783D5753F8EA1FE099" xlink:to="lab_amrc_DeferredIncomeTaxExpenseBenefitExcludingEffectsOfExchangeRatesOnCash_B7A22D3BC86A1C783D5753F8EA1FE099" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_BDFD6E4704F0CD83BBE953F8EA1F328C_negatedLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_BDFD6E4704F0CD83BBE953F8EA1F328C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits from stock-based compensation arrangements</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_BDFD6E4704F0CD83BBE953F8EA1F328C_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_BDFD6E4704F0CD83BBE953F8EA1F328C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_BDFD6E4704F0CD83BBE953F8EA1F328C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_BDFD6E4704F0CD83BBE953F8EA1F328C" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_BDFD6E4704F0CD83BBE953F8EA1F328C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_52F8341E0908326FDBC053F8EA200B58_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_52F8341E0908326FDBC053F8EA200B58" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unrealized foreign exchange loss (gain)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_52F8341E0908326FDBC053F8EA200B58_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_52F8341E0908326FDBC053F8EA200B58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_52F8341E0908326FDBC053F8EA200B58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_52F8341E0908326FDBC053F8EA200B58" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_52F8341E0908326FDBC053F8EA200B58" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8457A55B605B79E7E88953F8EA208F3B_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8457A55B605B79E7E88953F8EA208F3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8457A55B605B79E7E88953F8EA208F3B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8457A55B605B79E7E88953F8EA208F3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8457A55B605B79E7E88953F8EA208F3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8457A55B605B79E7E88953F8EA208F3B" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8457A55B605B79E7E88953F8EA208F3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_985F34F1ECC274E725CD53F8EA208B09_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_985F34F1ECC274E725CD53F8EA208B09" 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_985F34F1ECC274E725CD53F8EA208B09_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_985F34F1ECC274E725CD53F8EA208B09" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_985F34F1ECC274E725CD53F8EA208B09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_985F34F1ECC274E725CD53F8EA208B09" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_985F34F1ECC274E725CD53F8EA208B09" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_FEDDBA25C6B8ECF2DB0853F8EA20A2C6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_FEDDBA25C6B8ECF2DB0853F8EA20A2C6" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable retainage</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_FEDDBA25C6B8ECF2DB0853F8EA20A2C6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables_FEDDBA25C6B8ECF2DB0853F8EA20A2C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_FEDDBA25C6B8ECF2DB0853F8EA20A2C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables_FEDDBA25C6B8ECF2DB0853F8EA20A2C6" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables_FEDDBA25C6B8ECF2DB0853F8EA20A2C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancingReceivableSignificantSales_9175BC8355D46BD6CBC753F8EA20D134_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableSignificantSales_9175BC8355D46BD6CBC753F8EA20D134" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Federal ESPC receivable</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableSignificantSales_9175BC8355D46BD6CBC753F8EA20D134_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableSignificantSales_9175BC8355D46BD6CBC753F8EA20D134" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Significant Sales</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancingReceivableSignificantSales" xlink:label="loc_us-gaap_FinancingReceivableSignificantSales_9175BC8355D46BD6CBC753F8EA20D134" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableSignificantSales_9175BC8355D46BD6CBC753F8EA20D134" xlink:to="lab_us-gaap_FinancingReceivableSignificantSales_9175BC8355D46BD6CBC753F8EA20D134" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_1B42866A0252B875CA7B53F8EA21651D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_1B42866A0252B875CA7B53F8EA21651D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Inventory, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_1B42866A0252B875CA7B53F8EA21651D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_1B42866A0252B875CA7B53F8EA21651D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1B42866A0252B875CA7B53F8EA21651D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_1B42866A0252B875CA7B53F8EA21651D" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_1B42866A0252B875CA7B53F8EA21651D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_89339DEEB5DFF1E90F3553F8EA21A8C2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables_89339DEEB5DFF1E90F3553F8EA21A8C2" 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_IncreaseDecreaseInOtherReceivables_89339DEEB5DFF1E90F3553F8EA21A8C2_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables_89339DEEB5DFF1E90F3553F8EA21A8C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_89339DEEB5DFF1E90F3553F8EA21A8C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherReceivables_89339DEEB5DFF1E90F3553F8EA21A8C2" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherReceivables_89339DEEB5DFF1E90F3553F8EA21A8C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_AC7CF9927ED870CDE67153F8EA21C854_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_AC7CF9927ED870CDE67153F8EA21C854" 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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_AC7CF9927ED870CDE67153F8EA21C854_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_AC7CF9927ED870CDE67153F8EA21C854" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_AC7CF9927ED870CDE67153F8EA21C854" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_AC7CF9927ED870CDE67153F8EA21C854" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_AC7CF9927ED870CDE67153F8EA21C854" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInConstructionPayables_AB127381280357C4E9E653F8EA21EB9B_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInConstructionPayables_AB127381280357C4E9E653F8EA21EB9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project development costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInConstructionPayables_AB127381280357C4E9E653F8EA21EB9B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInConstructionPayables_AB127381280357C4E9E653F8EA21EB9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Construction Payables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInConstructionPayables" xlink:label="loc_us-gaap_IncreaseDecreaseInConstructionPayables_AB127381280357C4E9E653F8EA21EB9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInConstructionPayables_AB127381280357C4E9E653F8EA21EB9B" xlink:to="lab_us-gaap_IncreaseDecreaseInConstructionPayables_AB127381280357C4E9E653F8EA21EB9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_FFB3C831E535E47DE90453F8EA21B25C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_FFB3C831E535E47DE90453F8EA21B25C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_FFB3C831E535E47DE90453F8EA21B25C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_FFB3C831E535E47DE90453F8EA21B25C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_FFB3C831E535E47DE90453F8EA21B25C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_FFB3C831E535E47DE90453F8EA21B25C" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_FFB3C831E535E47DE90453F8EA21B25C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0B15C139588FB0F67DDA53F8EA21F9EB_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0B15C139588FB0F67DDA53F8EA21F9EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable, accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0B15C139588FB0F67DDA53F8EA21F9EB_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0B15C139588FB0F67DDA53F8EA21F9EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0B15C139588FB0F67DDA53F8EA21F9EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0B15C139588FB0F67DDA53F8EA21F9EB" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0B15C139588FB0F67DDA53F8EA21F9EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8544267995A7F201B0F653F8EA2216FD_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8544267995A7F201B0F653F8EA2216FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of cost and estimated earnings</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8544267995A7F201B0F653F8EA2216FD_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8544267995A7F201B0F653F8EA2216FD" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8544267995A7F201B0F653F8EA2216FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8544267995A7F201B0F653F8EA2216FD" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8544267995A7F201B0F653F8EA2216FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_52DF9564327AA2672F5353F8EA22A659_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_52DF9564327AA2672F5353F8EA22A659" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_52DF9564327AA2672F5353F8EA22A659_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_52DF9564327AA2672F5353F8EA22A659" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_52DF9564327AA2672F5353F8EA22A659" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_52DF9564327AA2672F5353F8EA22A659" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_52DF9564327AA2672F5353F8EA22A659" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_B65D5809DD3B2DBDE13453F8EA224666_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_B65D5809DD3B2DBDE13453F8EA224666" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_B65D5809DD3B2DBDE13453F8EA224666_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_B65D5809DD3B2DBDE13453F8EA224666" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_B65D5809DD3B2DBDE13453F8EA224666" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_B65D5809DD3B2DBDE13453F8EA224666" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_B65D5809DD3B2DBDE13453F8EA224666" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D6E1216E025562C169DF53F8EA22EF33_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D6E1216E025562C169DF53F8EA22EF33" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D6E1216E025562C169DF53F8EA22EF33_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D6E1216E025562C169DF53F8EA22EF33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D6E1216E025562C169DF53F8EA22EF33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D6E1216E025562C169DF53F8EA22EF33" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D6E1216E025562C169DF53F8EA22EF33" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B475485836EAFADFCAF553F8EA22061A_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B475485836EAFADFCAF553F8EA22061A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B475485836EAFADFCAF553F8EA22061A_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B475485836EAFADFCAF553F8EA22061A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B475485836EAFADFCAF553F8EA22061A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B475485836EAFADFCAF553F8EA22061A" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_B475485836EAFADFCAF553F8EA22061A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A2C10731DDCE804814FE53F8EA221DBE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A2C10731DDCE804814FE53F8EA221DBE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A2C10731DDCE804814FE53F8EA221DBE_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A2C10731DDCE804814FE53F8EA221DBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A2C10731DDCE804814FE53F8EA221DBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A2C10731DDCE804814FE53F8EA221DBE" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A2C10731DDCE804814FE53F8EA221DBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_C1A2CC9D134F2901A17B53F8EA23E1A0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_C1A2CC9D134F2901A17B53F8EA23E1A0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of energy assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_C1A2CC9D134F2901A17B53F8EA23E1A0_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_C1A2CC9D134F2901A17B53F8EA23E1A0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_C1A2CC9D134F2901A17B53F8EA23E1A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets_C1A2CC9D134F2901A17B53F8EA23E1A0" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets_C1A2CC9D134F2901A17B53F8EA23E1A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_877844FCFA0C3B3391A753F8EA23B0CD_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_877844FCFA0C3B3391A753F8EA23B0CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of assets of a business</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_877844FCFA0C3B3391A753F8EA23B0CD_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_877844FCFA0C3B3391A753F8EA23B0CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_877844FCFA0C3B3391A753F8EA23B0CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_877844FCFA0C3B3391A753F8EA23B0CD" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_877844FCFA0C3B3391A753F8EA23B0CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9F8E524DCAA0BAF4662953F8EA232ED9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9F8E524DCAA0BAF4662953F8EA232ED9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions, net of cash received</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9F8E524DCAA0BAF4662953F8EA232ED9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9F8E524DCAA0BAF4662953F8EA232ED9" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9F8E524DCAA0BAF4662953F8EA232ED9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_22AFAE9E40FA6FC690FE53F8EA23E66E_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_22AFAE9E40FA6FC690FE53F8EA23E66E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_22AFAE9E40FA6FC690FE53F8EA23E66E_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_22AFAE9E40FA6FC690FE53F8EA23E66E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_22AFAE9E40FA6FC690FE53F8EA23E66E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_22AFAE9E40FA6FC690FE53F8EA23E66E" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_22AFAE9E40FA6FC690FE53F8EA23E66E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8A45B92808DEEC7331EB53F8EA23C5D6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8A45B92808DEEC7331EB53F8EA23C5D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8A45B92808DEEC7331EB53F8EA23C5D6_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8A45B92808DEEC7331EB53F8EA23C5D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8A45B92808DEEC7331EB53F8EA23C5D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8A45B92808DEEC7331EB53F8EA23C5D6" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8A45B92808DEEC7331EB53F8EA23C5D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_FA82C872243A27A5332B53F8EA29C388_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_FA82C872243A27A5332B53F8EA29C388" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits from stock-based compensation arrangements</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_FA82C872243A27A5332B53F8EA29C388_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_FA82C872243A27A5332B53F8EA29C388" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_FA82C872243A27A5332B53F8EA29C388" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_FA82C872243A27A5332B53F8EA29C388" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_FA82C872243A27A5332B53F8EA29C388" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_2AE189869466BC7358EE53F8EA295DA0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts_2AE189869466BC7358EE53F8EA295DA0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments of financing fees</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_2AE189869466BC7358EE53F8EA295DA0_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts_2AE189869466BC7358EE53F8EA295DA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_2AE189869466BC7358EE53F8EA295DA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts_2AE189869466BC7358EE53F8EA295DA0" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts_2AE189869466BC7358EE53F8EA295DA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_858600BB11B073FF52D953F8EA296FBC_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_858600BB11B073FF52D953F8EA296FBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercises of options and ESPP</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_858600BB11B073FF52D953F8EA296FBC_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_858600BB11B073FF52D953F8EA296FBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_858600BB11B073FF52D953F8EA296FBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_858600BB11B073FF52D953F8EA296FBC" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_858600BB11B073FF52D953F8EA296FBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A58C89FDC72F63D6FD0D53F8EA2950D9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A58C89FDC72F63D6FD0D53F8EA2950D9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A58C89FDC72F63D6FD0D53F8EA2950D9_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A58C89FDC72F63D6FD0D53F8EA2950D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_A58C89FDC72F63D6FD0D53F8EA2950D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_A58C89FDC72F63D6FD0D53F8EA2950D9" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_A58C89FDC72F63D6FD0D53F8EA2950D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_973AC8D2F64EA641015B53F8EA297A85_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_973AC8D2F64EA641015B53F8EA297A85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds (payments) from senior secured credit facility, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_973AC8D2F64EA641015B53F8EA297A85_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_973AC8D2F64EA641015B53F8EA297A85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Repayments of) Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_973AC8D2F64EA641015B53F8EA297A85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_973AC8D2F64EA641015B53F8EA297A85" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_973AC8D2F64EA641015B53F8EA297A85" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_EF60209E28CB3BF5227153F8EA2A6CC0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_EF60209E28CB3BF5227153F8EA2A6CC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from long-term debt financings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_EF60209E28CB3BF5227153F8EA2A6CC0_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_EF60209E28CB3BF5227153F8EA2A6CC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_EF60209E28CB3BF5227153F8EA2A6CC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_EF60209E28CB3BF5227153F8EA2A6CC0" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_EF60209E28CB3BF5227153F8EA2A6CC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfInvestmentProjects_9737753B09E6673411DA53F8EA2A2A4F_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfInvestmentProjects_9737753B09E6673411DA53F8EA2A2A4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Federal ESPC projects</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfInvestmentProjects_9737753B09E6673411DA53F8EA2A2A4F_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfInvestmentProjects_9737753B09E6673411DA53F8EA2A2A4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Investment Projects</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:label="loc_us-gaap_ProceedsFromSaleOfInvestmentProjects_9737753B09E6673411DA53F8EA2A2A4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfInvestmentProjects_9737753B09E6673411DA53F8EA2A2A4F" xlink:to="lab_us-gaap_ProceedsFromSaleOfInvestmentProjects_9737753B09E6673411DA53F8EA2A2A4F" xlink:type="arc" />
    <link:label id="lab_amrc_ProceedsFromSaleOfInvestmentAssets_7B9EAAAD169A726053FE53F8EA2ADC84_terseLabel_en-US" xlink:label="lab_amrc_ProceedsFromSaleOfInvestmentAssets_7B9EAAAD169A726053FE53F8EA2ADC84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds for energy assets from Federal ESPC</link:label>
    <link:label id="lab_amrc_ProceedsFromSaleOfInvestmentAssets_7B9EAAAD169A726053FE53F8EA2ADC84_label_en-US" xlink:label="lab_amrc_ProceedsFromSaleOfInvestmentAssets_7B9EAAAD169A726053FE53F8EA2ADC84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Sale Of Investment Assets</link:label>
    <link:label id="lab_amrc_ProceedsFromSaleOfInvestmentAssets_7B9EAAAD169A726053FE53F8EA2ADC84_documentation_en-US" xlink:label="lab_amrc_ProceedsFromSaleOfInvestmentAssets_7B9EAAAD169A726053FE53F8EA2ADC84" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Sale Of Investment Assets</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ProceedsFromSaleOfInvestmentAssets" xlink:label="loc_amrc_ProceedsFromSaleOfInvestmentAssets_7B9EAAAD169A726053FE53F8EA2ADC84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ProceedsFromSaleOfInvestmentAssets_7B9EAAAD169A726053FE53F8EA2ADC84" xlink:to="lab_amrc_ProceedsFromSaleOfInvestmentAssets_7B9EAAAD169A726053FE53F8EA2ADC84" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_BEA4AA71C5133175E0E753F8EA2AF6AB_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_BEA4AA71C5133175E0E753F8EA2AF6AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale-leaseback financings</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_BEA4AA71C5133175E0E753F8EA2AF6AB_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_BEA4AA71C5133175E0E753F8EA2AF6AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Gross Proceeds, Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:label="loc_us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_BEA4AA71C5133175E0E753F8EA2AF6AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_BEA4AA71C5133175E0E753F8EA2AF6AB" xlink:to="lab_us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_BEA4AA71C5133175E0E753F8EA2AF6AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromMinorityShareholders_339D1CC5809B1A19033353F8EA2AD000_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMinorityShareholders_339D1CC5809B1A19033353F8EA2AD000" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributions from redeemable non-controlling interests, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMinorityShareholders_339D1CC5809B1A19033353F8EA2AD000_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMinorityShareholders_339D1CC5809B1A19033353F8EA2AD000" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Noncontrolling Interests</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_339D1CC5809B1A19033353F8EA2AD000" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMinorityShareholders_339D1CC5809B1A19033353F8EA2AD000" xlink:to="lab_us-gaap_ProceedsFromMinorityShareholders_339D1CC5809B1A19033353F8EA2AD000" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_6C18413BDB2AAA1CBA4F53F8EA2A2300_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_6C18413BDB2AAA1CBA4F53F8EA2A2300" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments on long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_6C18413BDB2AAA1CBA4F53F8EA2A2300_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_6C18413BDB2AAA1CBA4F53F8EA2A2300" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_6C18413BDB2AAA1CBA4F53F8EA2A2300" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_6C18413BDB2AAA1CBA4F53F8EA2A2300" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_6C18413BDB2AAA1CBA4F53F8EA2A2300" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_955DB2566DF6D00FDFCB53F8EA2B9768_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_955DB2566DF6D00FDFCB53F8EA2B9768" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_955DB2566DF6D00FDFCB53F8EA2B9768_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_955DB2566DF6D00FDFCB53F8EA2B9768" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_955DB2566DF6D00FDFCB53F8EA2B9768" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_955DB2566DF6D00FDFCB53F8EA2B9768" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_955DB2566DF6D00FDFCB53F8EA2B9768" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_20ECAA01AF6C5F8040A753F8EA2BD92A_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_20ECAA01AF6C5F8040A753F8EA2BD92A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_20ECAA01AF6C5F8040A753F8EA2BD92A_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_20ECAA01AF6C5F8040A753F8EA2BD92A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_20ECAA01AF6C5F8040A753F8EA2BD92A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_20ECAA01AF6C5F8040A753F8EA2BD92A" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_20ECAA01AF6C5F8040A753F8EA2BD92A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_BC0DD918D4181272D01653F8EA2BC061_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_BC0DD918D4181272D01653F8EA2BC061" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease) [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_BC0DD918D4181272D01653F8EA2BC061_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_BC0DD918D4181272D01653F8EA2BC061" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_BC0DD918D4181272D01653F8EA2BC061" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_BC0DD918D4181272D01653F8EA2BC061" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract_BC0DD918D4181272D01653F8EA2BC061" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6DEAAC4E61301FC95FC553F8EA2B81AE_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6DEAAC4E61301FC95FC553F8EA2B81AE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6DEAAC4E61301FC95FC553F8EA2B81AE_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6DEAAC4E61301FC95FC553F8EA2B81AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6DEAAC4E61301FC95FC553F8EA2B81AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6DEAAC4E61301FC95FC553F8EA2B81AE" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_6DEAAC4E61301FC95FC553F8EA2B81AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D1B0C230F1628E49A30C53F8EA2B5C96_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D1B0C230F1628E49A30C53F8EA2B5C96" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash, beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D1B0C230F1628E49A30C53F8EA2B5C96_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D1B0C230F1628E49A30C53F8EA2B5C96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D1B0C230F1628E49A30C53F8EA2B5C96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D1B0C230F1628E49A30C53F8EA2B5C96" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D1B0C230F1628E49A30C53F8EA2B5C96" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DACE459293626F148BC653F8EA2B2934_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DACE459293626F148BC653F8EA2B2934" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash, end of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DACE459293626F148BC653F8EA2B2934" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DACE459293626F148BC653F8EA2B2934" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DACE459293626F148BC653F8EA2B2934" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_22E88D5DB5055E7EE83353F8EA2C7AA8_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_22E88D5DB5055E7EE83353F8EA2C7AA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosures of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_22E88D5DB5055E7EE83353F8EA2C7AA8_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_22E88D5DB5055E7EE83353F8EA2C7AA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_22E88D5DB5055E7EE83353F8EA2C7AA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_22E88D5DB5055E7EE83353F8EA2C7AA8" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_22E88D5DB5055E7EE83353F8EA2C7AA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaidNet_07C63ED0A0DBA4BA4C5D53F8EA2CACFF_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet_07C63ED0A0DBA4BA4C5D53F8EA2CACFF" 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_InterestPaidNet_07C63ED0A0DBA4BA4C5D53F8EA2CACFF_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet_07C63ED0A0DBA4BA4C5D53F8EA2CACFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_07C63ED0A0DBA4BA4C5D53F8EA2CACFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet_07C63ED0A0DBA4BA4C5D53F8EA2CACFF" xlink:to="lab_us-gaap_InterestPaidNet_07C63ED0A0DBA4BA4C5D53F8EA2CACFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaid_A62CCCDDD33DC262C71753F8EA2C74CF_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_A62CCCDDD33DC262C71753F8EA2C74CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_A62CCCDDD33DC262C71753F8EA2C74CF_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_A62CCCDDD33DC262C71753F8EA2C74CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_A62CCCDDD33DC262C71753F8EA2C74CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid_A62CCCDDD33DC262C71753F8EA2C74CF" xlink:to="lab_us-gaap_IncomeTaxesPaid_A62CCCDDD33DC262C71753F8EA2C74CF" xlink:type="arc" />
    <link:label id="lab_amrc_NoncashorPartNoncashAcquisitionFinancingReceivableAcquired_16B92E56D8D1DEED450D53F8EA2C44E2_terseLabel_en-US" xlink:label="lab_amrc_NoncashorPartNoncashAcquisitionFinancingReceivableAcquired_16B92E56D8D1DEED450D53F8EA2C44E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash Federal ESPC settlement</link:label>
    <link:label id="lab_amrc_NoncashorPartNoncashAcquisitionFinancingReceivableAcquired_16B92E56D8D1DEED450D53F8EA2C44E2_label_en-US" xlink:label="lab_amrc_NoncashorPartNoncashAcquisitionFinancingReceivableAcquired_16B92E56D8D1DEED450D53F8EA2C44E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash or Part Noncash, Acquisition, Financing Receivable Acquired</link:label>
    <link:label id="lab_amrc_NoncashorPartNoncashAcquisitionFinancingReceivableAcquired_16B92E56D8D1DEED450D53F8EA2C44E2_documentation_en-US" xlink:label="lab_amrc_NoncashorPartNoncashAcquisitionFinancingReceivableAcquired_16B92E56D8D1DEED450D53F8EA2C44E2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncash or Part Noncash, Acquisition, Financing Receivable Acquired</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_NoncashorPartNoncashAcquisitionFinancingReceivableAcquired" xlink:label="loc_amrc_NoncashorPartNoncashAcquisitionFinancingReceivableAcquired_16B92E56D8D1DEED450D53F8EA2C44E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_NoncashorPartNoncashAcquisitionFinancingReceivableAcquired_16B92E56D8D1DEED450D53F8EA2C44E2" xlink:to="lab_amrc_NoncashorPartNoncashAcquisitionFinancingReceivableAcquired_16B92E56D8D1DEED450D53F8EA2C44E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A66D42CA69116F91373453F8EA2C82EC_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A66D42CA69116F91373453F8EA2C82EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued purchases of energy assets</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A66D42CA69116F91373453F8EA2C82EC_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A66D42CA69116F91373453F8EA2C82EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A66D42CA69116F91373453F8EA2C82EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A66D42CA69116F91373453F8EA2C82EC" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A66D42CA69116F91373453F8EA2C82EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_90EE36272CA8EEEB903253F8EA2D3799_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_90EE36272CA8EEEB903253F8EA2D3799" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of revolver to term loan</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_90EE36272CA8EEEB903253F8EA2D3799_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_90EE36272CA8EEEB903253F8EA2D3799" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion, Converted Instrument, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_90EE36272CA8EEEB903253F8EA2D3799" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_90EE36272CA8EEEB903253F8EA2D3799" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_90EE36272CA8EEEB903253F8EA2D3799" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract_8B4817E566F087D7ACD253F8EA2D3DD9_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract_8B4817E566F087D7ACD253F8EA2D3DD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract_8B4817E566F087D7ACD253F8EA2D3DD9_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract_8B4817E566F087D7ACD253F8EA2D3DD9" 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, Period Increase (Decrease), Including Exchange Rate Effect [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract_8B4817E566F087D7ACD253F8EA2D3DD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract_8B4817E566F087D7ACD253F8EA2D3DD9" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract_8B4817E566F087D7ACD253F8EA2D3DD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E0E885C28A1787609C8353F8EA2D60C5_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E0E885C28A1787609C8353F8EA2D60C5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_E0E885C28A1787609C8353F8EA2D60C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_E0E885C28A1787609C8353F8EA2D60C5" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_E0E885C28A1787609C8353F8EA2D60C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_A6356AC0EE92F771FB7753F8EA2D62E4_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_A6356AC0EE92F771FB7753F8EA2D62E4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Short-term restricted cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_A6356AC0EE92F771FB7753F8EA2D62E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_A6356AC0EE92F771FB7753F8EA2D62E4" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_A6356AC0EE92F771FB7753F8EA2D62E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_4E9716C4F4BCDFC6274B53F8EA2DF12F_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_4E9716C4F4BCDFC6274B53F8EA2DF12F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term restricted cash included in other assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_4E9716C4F4BCDFC6274B53F8EA2DF12F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_4E9716C4F4BCDFC6274B53F8EA2DF12F" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_4E9716C4F4BCDFC6274B53F8EA2DF12F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2696A15C3F71275BB3C653F8EA2EFCEA_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2696A15C3F71275BB3C653F8EA2EFCEA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash and cash equivalents, and restricted cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2696A15C3F71275BB3C653F8EA2EFCEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2696A15C3F71275BB3C653F8EA2EFCEA" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2696A15C3F71275BB3C653F8EA2EFCEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_5A221D13D6DB7E1159203A7328D885AA_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet_5A221D13D6DB7E1159203A7328D885AA" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Amount of gain (loss) recognized in net income (loss)</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_5A221D13D6DB7E1159203A7328D885AA_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet_5A221D13D6DB7E1159203A7328D885AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5A221D13D6DB7E1159203A7328D885AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5A221D13D6DB7E1159203A7328D885AA" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet_5A221D13D6DB7E1159203A7328D885AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_2A8FF82368CD87F1890C3A7328D89556_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_2A8FF82368CD87F1890C3A7328D89556" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gain (loss) on derivatives recognized in net income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_2A8FF82368CD87F1890C3A7328D89556" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_2A8FF82368CD87F1890C3A7328D89556" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_2A8FF82368CD87F1890C3A7328D89556" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_7D3FF12569CFFB4C0123364800A9E45D_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_7D3FF12569CFFB4C0123364800A9E45D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_7D3FF12569CFFB4C0123364800A9E45D_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_7D3FF12569CFFB4C0123364800A9E45D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_7D3FF12569CFFB4C0123364800A9E45D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_7D3FF12569CFFB4C0123364800A9E45D" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_7D3FF12569CFFB4C0123364800A9E45D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_D8D4C98A0F0379C3B50F364800A94497_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis_D8D4C98A0F0379C3B50F364800A94497" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_D8D4C98A0F0379C3B50F364800A94497_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis_D8D4C98A0F0379C3B50F364800A94497" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_D8D4C98A0F0379C3B50F364800A94497" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_D8D4C98A0F0379C3B50F364800A94497" xlink:to="lab_us-gaap_RetirementPlanTypeAxis_D8D4C98A0F0379C3B50F364800A94497" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_82AE352E3AE0BBABD010364800A9FFA7_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain_82AE352E3AE0BBABD010364800A9FFA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_82AE352E3AE0BBABD010364800A9FFA7_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain_82AE352E3AE0BBABD010364800A9FFA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_82AE352E3AE0BBABD010364800A9FFA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_82AE352E3AE0BBABD010364800A9FFA7" xlink:to="lab_us-gaap_RetirementPlanTypeDomain_82AE352E3AE0BBABD010364800A9FFA7" xlink:type="arc" />
    <link:label id="lab_amrc_A401kMember_9E6382956CA08A0AA0C9364800AA6988_terseLabel_en-US" xlink:label="lab_amrc_A401kMember_9E6382956CA08A0AA0C9364800AA6988" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">401(k)</link:label>
    <link:label id="lab_amrc_A401kMember_9E6382956CA08A0AA0C9364800AA6988_label_en-US" xlink:label="lab_amrc_A401kMember_9E6382956CA08A0AA0C9364800AA6988" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">401(k) [Member]</link:label>
    <link:label id="lab_amrc_A401kMember_9E6382956CA08A0AA0C9364800AA6988_documentation_en-US" xlink:label="lab_amrc_A401kMember_9E6382956CA08A0AA0C9364800AA6988" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">401(k) [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_A401kMember" xlink:label="loc_amrc_A401kMember_9E6382956CA08A0AA0C9364800AA6988" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_A401kMember_9E6382956CA08A0AA0C9364800AA6988" xlink:to="lab_amrc_A401kMember_9E6382956CA08A0AA0C9364800AA6988" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_77C180361AB1A42A6449364800AAB05E_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember_77C180361AB1A42A6449364800AAB05E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">GPPP</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_77C180361AB1A42A6449364800AAB05E_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember_77C180361AB1A42A6449364800AAB05E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_77C180361AB1A42A6449364800AAB05E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember_77C180361AB1A42A6449364800AAB05E" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember_77C180361AB1A42A6449364800AAB05E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_0E3C04F9E47292A37BC3364800AA861B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_0E3C04F9E47292A37BC3364800AA861B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RRSP</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_0E3C04F9E47292A37BC3364800AA861B_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_0E3C04F9E47292A37BC3364800AA861B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_0E3C04F9E47292A37BC3364800AA861B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_0E3C04F9E47292A37BC3364800AA861B" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_0E3C04F9E47292A37BC3364800AA861B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_CB20E534FE4149B6D7AD364800AA981B_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis_CB20E534FE4149B6D7AD364800AA981B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_CB20E534FE4149B6D7AD364800AA981B_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis_CB20E534FE4149B6D7AD364800AA981B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_CB20E534FE4149B6D7AD364800AA981B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_CB20E534FE4149B6D7AD364800AA981B" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationAxis_CB20E534FE4149B6D7AD364800AA981B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_AD734252A3FDF83F2C42364800AAE9E1_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain_AD734252A3FDF83F2C42364800AAE9E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_AD734252A3FDF83F2C42364800AAE9E1_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain_AD734252A3FDF83F2C42364800AAE9E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_AD734252A3FDF83F2C42364800AAE9E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_AD734252A3FDF83F2C42364800AAE9E1" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationDomain_AD734252A3FDF83F2C42364800AAE9E1" xlink:type="arc" />
    <link:label id="lab_country_GB_F72E0D435BCCE996EDAD364800AB4CA6_terseLabel_en-US" xlink:label="lab_country_GB_F72E0D435BCCE996EDAD364800AB4CA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United Kingdom goodwill amortization</link:label>
    <link:label id="lab_country_GB_F72E0D435BCCE996EDAD364800AB4CA6_label_en-US" xlink:label="lab_country_GB_F72E0D435BCCE996EDAD364800AB4CA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_F72E0D435BCCE996EDAD364800AB4CA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB_F72E0D435BCCE996EDAD364800AB4CA6" xlink:to="lab_country_GB_F72E0D435BCCE996EDAD364800AB4CA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_F9549C3887C67BE11761364800AB7F54_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_F9549C3887C67BE11761364800AB7F54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_F9549C3887C67BE11761364800AB7F54_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_F9549C3887C67BE11761364800AB7F54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_F9549C3887C67BE11761364800AB7F54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_F9549C3887C67BE11761364800AB7F54" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_F9549C3887C67BE11761364800AB7F54" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_93F14BD5B43ABBB5527F364800AB1094_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_93F14BD5B43ABBB5527F364800AB1094" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer matching contribution percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_93F14BD5B43ABBB5527F364800AB1094_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_93F14BD5B43ABBB5527F364800AB1094" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_93F14BD5B43ABBB5527F364800AB1094" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_93F14BD5B43ABBB5527F364800AB1094" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_93F14BD5B43ABBB5527F364800AB1094" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_7508871051938CAB7EA8364800AC546E_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_7508871051938CAB7EA8364800AC546E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer matching percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_7508871051938CAB7EA8364800AC546E_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_7508871051938CAB7EA8364800AC546E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_7508871051938CAB7EA8364800AC546E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_7508871051938CAB7EA8364800AC546E" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_7508871051938CAB7EA8364800AC546E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_A2A58D90CA41DFDF08DC364800AC9F9F_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_A2A58D90CA41DFDF08DC364800AC9F9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_A2A58D90CA41DFDF08DC364800AC9F9F_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_A2A58D90CA41DFDF08DC364800AC9F9F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_A2A58D90CA41DFDF08DC364800AC9F9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized_A2A58D90CA41DFDF08DC364800AC9F9F" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized_A2A58D90CA41DFDF08DC364800AC9F9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_0C54EFF1AFB291AA0E4531CD9736CABA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_0C54EFF1AFB291AA0E4531CD9736CABA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Impact of Adoption to our Condensed Consolidated Statements of Income and Balance Sheets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_0C54EFF1AFB291AA0E4531CD9736CABA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_0C54EFF1AFB291AA0E4531CD9736CABA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_0C54EFF1AFB291AA0E4531CD9736CABA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_0C54EFF1AFB291AA0E4531CD9736CABA" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_0C54EFF1AFB291AA0E4531CD9736CABA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_2F31ABC2E881A5E0AF1231CD97367FA7_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_2F31ABC2E881A5E0AF1231CD97367FA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_2F31ABC2E881A5E0AF1231CD97367FA7_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_2F31ABC2E881A5E0AF1231CD97367FA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_2F31ABC2E881A5E0AF1231CD97367FA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_2F31ABC2E881A5E0AF1231CD97367FA7" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_2F31ABC2E881A5E0AF1231CD97367FA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_FD42C2DBF1F9EBD0B8FF31CD9736DC6D_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_FD42C2DBF1F9EBD0B8FF31CD9736DC6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Contract Balances</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_FD42C2DBF1F9EBD0B8FF31CD9736DC6D_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_FD42C2DBF1F9EBD0B8FF31CD9736DC6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_FD42C2DBF1F9EBD0B8FF31CD9736DC6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_FD42C2DBF1F9EBD0B8FF31CD9736DC6D" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_FD42C2DBF1F9EBD0B8FF31CD9736DC6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_6E48E64FBD92A0CFE82E2B81EB9F1E64_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_6E48E64FBD92A0CFE82E2B81EB9F1E64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contracts with Customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_6E48E64FBD92A0CFE82E2B81EB9F1E64_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_6E48E64FBD92A0CFE82E2B81EB9F1E64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_6E48E64FBD92A0CFE82E2B81EB9F1E64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_6E48E64FBD92A0CFE82E2B81EB9F1E64" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_6E48E64FBD92A0CFE82E2B81EB9F1E64" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9F5635FB28073A085FAF5928E1386A0C_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9F5635FB28073A085FAF5928E1386A0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9F5635FB28073A085FAF5928E1386A0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9F5635FB28073A085FAF5928E1386A0C" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9F5635FB28073A085FAF5928E1386A0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0692AD11C643314F0D065928E1392CAE_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0692AD11C643314F0D065928E1392CAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0692AD11C643314F0D065928E1392CAE_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0692AD11C643314F0D065928E1392CAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0692AD11C643314F0D065928E1392CAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0692AD11C643314F0D065928E1392CAE" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0692AD11C643314F0D065928E1392CAE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_16607785F94D1F74B9085928E139BF17_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_16607785F94D1F74B9085928E139BF17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized (loss) gain from interest rate hedges, net of tax effect of $(12), $(35) and $(52), respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_16607785F94D1F74B9085928E139BF17_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_16607785F94D1F74B9085928E139BF17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_16607785F94D1F74B9085928E139BF17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_16607785F94D1F74B9085928E139BF17" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_16607785F94D1F74B9085928E139BF17" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1A8D7141028610BEACBB5928E139CAFD_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1A8D7141028610BEACBB5928E139CAFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1A8D7141028610BEACBB5928E139CAFD_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1A8D7141028610BEACBB5928E139CAFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1A8D7141028610BEACBB5928E139CAFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1A8D7141028610BEACBB5928E139CAFD" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1A8D7141028610BEACBB5928E139CAFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_296FF94335416164E8CB5928E139FBE4_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_296FF94335416164E8CB5928E139FBE4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_296FF94335416164E8CB5928E139FBE4_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_296FF94335416164E8CB5928E139FBE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_296FF94335416164E8CB5928E139FBE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_296FF94335416164E8CB5928E139FBE4" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_296FF94335416164E8CB5928E139FBE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9E9A9223A84D2F799C6C5928E1396896_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9E9A9223A84D2F799C6C5928E1396896" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9E9A9223A84D2F799C6C5928E1396896_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9E9A9223A84D2F799C6C5928E1396896" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9E9A9223A84D2F799C6C5928E1396896" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9E9A9223A84D2F799C6C5928E1396896" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9E9A9223A84D2F799C6C5928E1396896" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_D5B63D7D47475F8C3EBF5928E1399D5C_negatedLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_D5B63D7D47475F8C3EBF5928E1399D5C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss attributable to redeemable non-controlling interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_D5B63D7D47475F8C3EBF5928E1399D5C_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_D5B63D7D47475F8C3EBF5928E1399D5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_D5B63D7D47475F8C3EBF5928E1399D5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_D5B63D7D47475F8C3EBF5928E1399D5C" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_D5B63D7D47475F8C3EBF5928E1399D5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_1844B31D10209D40B7985928E1393F0E_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_1844B31D10209D40B7985928E1393F0E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income attributable to common shareholders</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_1844B31D10209D40B7985928E1393F0E_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_1844B31D10209D40B7985928E1393F0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1844B31D10209D40B7985928E1393F0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1844B31D10209D40B7985928E1393F0E" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_1844B31D10209D40B7985928E1393F0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F1CDF7AA4EA6D95959C416BE0FF5CE11_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F1CDF7AA4EA6D95959C416BE0FF5CE11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F1CDF7AA4EA6D95959C416BE0FF5CE11_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F1CDF7AA4EA6D95959C416BE0FF5CE11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F1CDF7AA4EA6D95959C416BE0FF5CE11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F1CDF7AA4EA6D95959C416BE0FF5CE11" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F1CDF7AA4EA6D95959C416BE0FF5CE11" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_C1B0CEA7651094867D2B4E81A0B76D5C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_C1B0CEA7651094867D2B4E81A0B76D5C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_C1B0CEA7651094867D2B4E81A0B76D5C_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_C1B0CEA7651094867D2B4E81A0B76D5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C1B0CEA7651094867D2B4E81A0B76D5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C1B0CEA7651094867D2B4E81A0B76D5C" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_C1B0CEA7651094867D2B4E81A0B76D5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_5EB8826D4B7E7BD441AC4E81A0B7AA55_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_5EB8826D4B7E7BD441AC4E81A0B7AA55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_5EB8826D4B7E7BD441AC4E81A0B7AA55_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_5EB8826D4B7E7BD441AC4E81A0B7AA55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5EB8826D4B7E7BD441AC4E81A0B7AA55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5EB8826D4B7E7BD441AC4E81A0B7AA55" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_5EB8826D4B7E7BD441AC4E81A0B7AA55" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_71F142CF01D86B512A8F4E81A0B7DB08_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_71F142CF01D86B512A8F4E81A0B7DB08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_71F142CF01D86B512A8F4E81A0B7DB08_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_71F142CF01D86B512A8F4E81A0B7DB08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_71F142CF01D86B512A8F4E81A0B7DB08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_71F142CF01D86B512A8F4E81A0B7DB08" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_71F142CF01D86B512A8F4E81A0B7DB08" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_DA530294A9EECDCE9B784E81A0B87AF0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_DA530294A9EECDCE9B784E81A0B87AF0" 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_DA530294A9EECDCE9B784E81A0B87AF0_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_DA530294A9EECDCE9B784E81A0B87AF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_DA530294A9EECDCE9B784E81A0B87AF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_DA530294A9EECDCE9B784E81A0B87AF0" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_DA530294A9EECDCE9B784E81A0B87AF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3B8BFFD11F0407DA41404E81A0B88CE9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3B8BFFD11F0407DA41404E81A0B88CE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3B8BFFD11F0407DA41404E81A0B88CE9_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3B8BFFD11F0407DA41404E81A0B88CE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3B8BFFD11F0407DA41404E81A0B88CE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3B8BFFD11F0407DA41404E81A0B88CE9" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3B8BFFD11F0407DA41404E81A0B88CE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_63DFA696F303D78B828F4E81A0B8A83D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_63DFA696F303D78B828F4E81A0B8A83D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_63DFA696F303D78B828F4E81A0B8A83D_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_63DFA696F303D78B828F4E81A0B8A83D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_63DFA696F303D78B828F4E81A0B8A83D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_63DFA696F303D78B828F4E81A0B8A83D" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_63DFA696F303D78B828F4E81A0B8A83D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_62A9873573F3C1E8072F4E81A0B89A06_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_62A9873573F3C1E8072F4E81A0B89A06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_62A9873573F3C1E8072F4E81A0B89A06_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_62A9873573F3C1E8072F4E81A0B89A06" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_62A9873573F3C1E8072F4E81A0B89A06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_62A9873573F3C1E8072F4E81A0B89A06" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_62A9873573F3C1E8072F4E81A0B89A06" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommodityContractMember_7D7ED3D3C51EF50C824F4E81A0B9ABD6_terseLabel_en-US" xlink:label="lab_us-gaap_CommodityContractMember_7D7ED3D3C51EF50C824F4E81A0B9ABD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commodity swap</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommodityContractMember" xlink:label="loc_us-gaap_CommodityContractMember_7D7ED3D3C51EF50C824F4E81A0B9ABD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractMember_7D7ED3D3C51EF50C824F4E81A0B9ABD6" xlink:to="lab_us-gaap_CommodityContractMember_7D7ED3D3C51EF50C824F4E81A0B9ABD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_4509F07A2845510889324E81A0BA42ED_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract_4509F07A2845510889324E81A0BA42ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_4509F07A2845510889324E81A0BA42ED_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract_4509F07A2845510889324E81A0BA42ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_4509F07A2845510889324E81A0BA42ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4509F07A2845510889324E81A0BA42ED" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract_4509F07A2845510889324E81A0BA42ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeAssets_0181543BC1007B6C35D14E81A0BA532C_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets_0181543BC1007B6C35D14E81A0BA532C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Asset derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_0181543BC1007B6C35D14E81A0BA532C_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets_0181543BC1007B6C35D14E81A0BA532C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="loc_us-gaap_DerivativeAssets_0181543BC1007B6C35D14E81A0BA532C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets_0181543BC1007B6C35D14E81A0BA532C" xlink:to="lab_us-gaap_DerivativeAssets_0181543BC1007B6C35D14E81A0BA532C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_B482063EC3BB371D915C4E81A0BADD79_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_B482063EC3BB371D915C4E81A0BADD79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_B482063EC3BB371D915C4E81A0BADD79_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_B482063EC3BB371D915C4E81A0BADD79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_B482063EC3BB371D915C4E81A0BADD79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_B482063EC3BB371D915C4E81A0BADD79" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_B482063EC3BB371D915C4E81A0BADD79" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLiabilities_DFAB75FD9302F85FE2284E81A0BAA847_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities_DFAB75FD9302F85FE2284E81A0BAA847" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_DFAB75FD9302F85FE2284E81A0BAA847_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities_DFAB75FD9302F85FE2284E81A0BAA847" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaap_DerivativeLiabilities_DFAB75FD9302F85FE2284E81A0BAA847" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities_DFAB75FD9302F85FE2284E81A0BAA847" xlink:to="lab_us-gaap_DerivativeLiabilities_DFAB75FD9302F85FE2284E81A0BAA847" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_C461676CACCE5C8D9F764E81A0BB0D44_totalLabel_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_C461676CACCE5C8D9F764E81A0BB0D44" 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_FinancialLiabilitiesFairValueDisclosure_C461676CACCE5C8D9F764E81A0BB0D44_label_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_C461676CACCE5C8D9F764E81A0BB0D44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Liabilities Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_C461676CACCE5C8D9F764E81A0BB0D44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_C461676CACCE5C8D9F764E81A0BB0D44" xlink:to="lab_us-gaap_FinancialLiabilitiesFairValueDisclosure_C461676CACCE5C8D9F764E81A0BB0D44" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_1ABE842ECEB3F4467D8516BE0FF3126E_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_1ABE842ECEB3F4467D8516BE0FF3126E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_1ABE842ECEB3F4467D8516BE0FF3126E_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_1ABE842ECEB3F4467D8516BE0FF3126E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1ABE842ECEB3F4467D8516BE0FF3126E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1ABE842ECEB3F4467D8516BE0FF3126E" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_1ABE842ECEB3F4467D8516BE0FF3126E" xlink:type="arc" />
    <link:label id="lab_amrc_LossContingencySelfInsuranceMaximumExposurePerParticipant_E8AAD1EE26FA70A64CD116BE0E702B84_terseLabel_en-US" xlink:label="lab_amrc_LossContingencySelfInsuranceMaximumExposurePerParticipant_E8AAD1EE26FA70A64CD116BE0E702B84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum exposure, per participant</link:label>
    <link:label id="lab_amrc_LossContingencySelfInsuranceMaximumExposurePerParticipant_E8AAD1EE26FA70A64CD116BE0E702B84_label_en-US" xlink:label="lab_amrc_LossContingencySelfInsuranceMaximumExposurePerParticipant_E8AAD1EE26FA70A64CD116BE0E702B84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Self Insurance, Maximum Exposure, Per Participant</link:label>
    <link:label id="lab_amrc_LossContingencySelfInsuranceMaximumExposurePerParticipant_E8AAD1EE26FA70A64CD116BE0E702B84_documentation_en-US" xlink:label="lab_amrc_LossContingencySelfInsuranceMaximumExposurePerParticipant_E8AAD1EE26FA70A64CD116BE0E702B84" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss Contingency, Self Insurance, Maximum Exposure, Per Participant</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_LossContingencySelfInsuranceMaximumExposurePerParticipant" xlink:label="loc_amrc_LossContingencySelfInsuranceMaximumExposurePerParticipant_E8AAD1EE26FA70A64CD116BE0E702B84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_LossContingencySelfInsuranceMaximumExposurePerParticipant_E8AAD1EE26FA70A64CD116BE0E702B84" xlink:to="lab_amrc_LossContingencySelfInsuranceMaximumExposurePerParticipant_E8AAD1EE26FA70A64CD116BE0E702B84" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_B3DF3636B40F2D83D80D4E81A09D59AD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_B3DF3636B40F2D83D80D4E81A09D59AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Derivative Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_B3DF3636B40F2D83D80D4E81A09D59AD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_B3DF3636B40F2D83D80D4E81A09D59AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_B3DF3636B40F2D83D80D4E81A09D59AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_B3DF3636B40F2D83D80D4E81A09D59AD" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_B3DF3636B40F2D83D80D4E81A09D59AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_A830CA36847162E2AD414E81A09EA0F5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_A830CA36847162E2AD414E81A09EA0F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Effect on Consolidated Statement of Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_A830CA36847162E2AD414E81A09EA0F5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_A830CA36847162E2AD414E81A09EA0F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_A830CA36847162E2AD414E81A09EA0F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_A830CA36847162E2AD414E81A09EA0F5" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_A830CA36847162E2AD414E81A09EA0F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_BAE337363A62A893CF084ED2E4D1C023_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_BAE337363A62A893CF084ED2E4D1C023" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments Effect on Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_BAE337363A62A893CF084ED2E4D1C023_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_BAE337363A62A893CF084ED2E4D1C023" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_BAE337363A62A893CF084ED2E4D1C023" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_BAE337363A62A893CF084ED2E4D1C023" xlink:to="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_BAE337363A62A893CF084ED2E4D1C023" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_F7F7D1E291E6FC9E6A3B4E81A09EE1A4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_F7F7D1E291E6FC9E6A3B4E81A09EE1A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_F7F7D1E291E6FC9E6A3B4E81A09EE1A4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_F7F7D1E291E6FC9E6A3B4E81A09EE1A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_F7F7D1E291E6FC9E6A3B4E81A09EE1A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_F7F7D1E291E6FC9E6A3B4E81A09EE1A4" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_F7F7D1E291E6FC9E6A3B4E81A09EE1A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_F0C20CD4483F871B5AF359725B6F50F3_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross_F0C20CD4483F871B5AF359725B6F50F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial cash payment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_F0C20CD4483F871B5AF359725B6F50F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross_F0C20CD4483F871B5AF359725B6F50F3" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross_F0C20CD4483F871B5AF359725B6F50F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_D75E631466E3A58AFA8059725B70EA19_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_D75E631466E3A58AFA8059725B70EA19" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Measurement period adjustment, recorded as a reduction to goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_D75E631466E3A58AFA8059725B70EA19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_D75E631466E3A58AFA8059725B70EA19" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_D75E631466E3A58AFA8059725B70EA19" xlink:type="arc" />
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueTargetsPeriod_1E3B31F78CC7C598FC7459725B705A94_terseLabel_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueTargetsPeriod_1E3B31F78CC7C598FC7459725B705A94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, liability, revenue targets, period</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueTargetsPeriod_1E3B31F78CC7C598FC7459725B705A94_label_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueTargetsPeriod_1E3B31F78CC7C598FC7459725B705A94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Revenue Targets, Period</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueTargetsPeriod_1E3B31F78CC7C598FC7459725B705A94_documentation_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueTargetsPeriod_1E3B31F78CC7C598FC7459725B705A94" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Revenue Targets, Period</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_BusinessCombinationContingentConsiderationLiabilityRevenueTargetsPeriod" xlink:label="loc_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueTargetsPeriod_1E3B31F78CC7C598FC7459725B705A94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueTargetsPeriod_1E3B31F78CC7C598FC7459725B705A94" xlink:to="lab_amrc_BusinessCombinationContingentConsiderationLiabilityRevenueTargetsPeriod_1E3B31F78CC7C598FC7459725B705A94" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_CADD09756A1185DDE11E16BE0CDF276E_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_CADD09756A1185DDE11E16BE0CDF276E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_CADD09756A1185DDE11E16BE0CDF276E_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_CADD09756A1185DDE11E16BE0CDF276E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_CADD09756A1185DDE11E16BE0CDF276E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_CADD09756A1185DDE11E16BE0CDF276E" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_CADD09756A1185DDE11E16BE0CDF276E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_481D0FD587D72718002131CC7BB852EF_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain_481D0FD587D72718002131CC7BB852EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_481D0FD587D72718002131CC7BB852EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_481D0FD587D72718002131CC7BB852EF" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain_481D0FD587D72718002131CC7BB852EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtFairValue_4638FBB5311B374C5B6731CC7BB9AFBA_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue_4638FBB5311B374C5B6731CC7BB9AFBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_4638FBB5311B374C5B6731CC7BB9AFBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue_4638FBB5311B374C5B6731CC7BB9AFBA" xlink:to="lab_us-gaap_LongTermDebtFairValue_4638FBB5311B374C5B6731CC7BB9AFBA" xlink:type="arc" />
    <link:label id="lab_amrc_LongTermDebtCarryingValueInExcessOfFairValue_833AFDB9C0D2A08A1D5831CC7BB9615D_terseLabel_en-US" xlink:label="lab_amrc_LongTermDebtCarryingValueInExcessOfFairValue_833AFDB9C0D2A08A1D5831CC7BB9615D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying value of fixed-rate long-term debt in excess of fair value</link:label>
    <link:label id="lab_amrc_LongTermDebtCarryingValueInExcessOfFairValue_833AFDB9C0D2A08A1D5831CC7BB9615D_label_en-US" xlink:label="lab_amrc_LongTermDebtCarryingValueInExcessOfFairValue_833AFDB9C0D2A08A1D5831CC7BB9615D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Carrying Value in Excess of Fair Value</link:label>
    <link:label id="lab_amrc_LongTermDebtCarryingValueInExcessOfFairValue_833AFDB9C0D2A08A1D5831CC7BB9615D_documentation_en-US" xlink:label="lab_amrc_LongTermDebtCarryingValueInExcessOfFairValue_833AFDB9C0D2A08A1D5831CC7BB9615D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term Debt, Carrying Value in Excess of Fair Value</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_LongTermDebtCarryingValueInExcessOfFairValue" xlink:label="loc_amrc_LongTermDebtCarryingValueInExcessOfFairValue_833AFDB9C0D2A08A1D5831CC7BB9615D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_LongTermDebtCarryingValueInExcessOfFairValue_833AFDB9C0D2A08A1D5831CC7BB9615D" xlink:to="lab_amrc_LongTermDebtCarryingValueInExcessOfFairValue_833AFDB9C0D2A08A1D5831CC7BB9615D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_BE5248D0F5913DCB57AF5A2FAFDA7982_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable_BE5248D0F5913DCB57AF5A2FAFDA7982" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_BE5248D0F5913DCB57AF5A2FAFDA7982_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable_BE5248D0F5913DCB57AF5A2FAFDA7982" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_BE5248D0F5913DCB57AF5A2FAFDA7982" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BE5248D0F5913DCB57AF5A2FAFDA7982" xlink:to="lab_us-gaap_IncomeTaxContingencyTable_BE5248D0F5913DCB57AF5A2FAFDA7982" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_A02ADAEAB53999FB93655A2FAFDA4D7C_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis_A02ADAEAB53999FB93655A2FAFDA4D7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_A02ADAEAB53999FB93655A2FAFDA4D7C_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis_A02ADAEAB53999FB93655A2FAFDA4D7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_A02ADAEAB53999FB93655A2FAFDA4D7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis_A02ADAEAB53999FB93655A2FAFDA4D7C" xlink:to="lab_srt_ConsolidatedEntitiesAxis_A02ADAEAB53999FB93655A2FAFDA4D7C" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_FD5BDEF7A6DBBB7B534E5A2FAFDA7F84_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain_FD5BDEF7A6DBBB7B534E5A2FAFDA7F84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_FD5BDEF7A6DBBB7B534E5A2FAFDA7F84_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain_FD5BDEF7A6DBBB7B534E5A2FAFDA7F84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_FD5BDEF7A6DBBB7B534E5A2FAFDA7F84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain_FD5BDEF7A6DBBB7B534E5A2FAFDA7F84" xlink:to="lab_srt_ConsolidatedEntitiesDomain_FD5BDEF7A6DBBB7B534E5A2FAFDA7F84" xlink:type="arc" />
    <link:label id="lab_srt_SubsidiariesMember_F85F7A1DBA56DFE4ED1F5A2FAFDE11BC_terseLabel_en-US" xlink:label="lab_srt_SubsidiariesMember_F85F7A1DBA56DFE4ED1F5A2FAFDE11BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiaries</link:label>
    <link:label id="lab_srt_SubsidiariesMember_F85F7A1DBA56DFE4ED1F5A2FAFDE11BC_label_en-US" xlink:label="lab_srt_SubsidiariesMember_F85F7A1DBA56DFE4ED1F5A2FAFDE11BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiaries [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SubsidiariesMember" xlink:label="loc_srt_SubsidiariesMember_F85F7A1DBA56DFE4ED1F5A2FAFDE11BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SubsidiariesMember_F85F7A1DBA56DFE4ED1F5A2FAFDE11BC" xlink:to="lab_srt_SubsidiariesMember_F85F7A1DBA56DFE4ED1F5A2FAFDE11BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_8A0F79393EBD7976F7AE5A2FAFDE283D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_8A0F79393EBD7976F7AE5A2FAFDE283D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_8A0F79393EBD7976F7AE5A2FAFDE283D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_8A0F79393EBD7976F7AE5A2FAFDE283D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_8A0F79393EBD7976F7AE5A2FAFDE283D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_8A0F79393EBD7976F7AE5A2FAFDE283D" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis_8A0F79393EBD7976F7AE5A2FAFDE283D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_C9E85B967CAFFB4F6C865A2FAFDE9005_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_C9E85B967CAFFB4F6C865A2FAFDE9005" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_C9E85B967CAFFB4F6C865A2FAFDE9005_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_C9E85B967CAFFB4F6C865A2FAFDE9005" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_C9E85B967CAFFB4F6C865A2FAFDE9005" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_C9E85B967CAFFB4F6C865A2FAFDE9005" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain_C9E85B967CAFFB4F6C865A2FAFDE9005" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCountryMember_CDE33E223173CF7F07A55A2FAFDE93EE_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_CDE33E223173CF7F07A55A2FAFDE93EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_CDE33E223173CF7F07A55A2FAFDE93EE_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_CDE33E223173CF7F07A55A2FAFDE93EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_CDE33E223173CF7F07A55A2FAFDE93EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember_CDE33E223173CF7F07A55A2FAFDE93EE" xlink:to="lab_us-gaap_ForeignCountryMember_CDE33E223173CF7F07A55A2FAFDE93EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_1D8DC3524585B695B71F5A2FAFDE4436_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_1D8DC3524585B695B71F5A2FAFDE4436" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_1D8DC3524585B695B71F5A2FAFDE4436_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_1D8DC3524585B695B71F5A2FAFDE4436" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_1D8DC3524585B695B71F5A2FAFDE4436" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_1D8DC3524585B695B71F5A2FAFDE4436" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember_1D8DC3524585B695B71F5A2FAFDE4436" xlink:type="arc" />
    <link:label id="lab_us-gaap_DomesticCountryMember_E1255A339FC43CC681925A2FAFDEDFC5_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember_E1255A339FC43CC681925A2FAFDEDFC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_E1255A339FC43CC681925A2FAFDEDFC5_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember_E1255A339FC43CC681925A2FAFDEDFC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_E1255A339FC43CC681925A2FAFDEDFC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember_E1255A339FC43CC681925A2FAFDEDFC5" xlink:to="lab_us-gaap_DomesticCountryMember_E1255A339FC43CC681925A2FAFDEDFC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_120FE3D23D05829F4F3F5A2FAFDECE2D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems_120FE3D23D05829F4F3F5A2FAFDECE2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_120FE3D23D05829F4F3F5A2FAFDECE2D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems_120FE3D23D05829F4F3F5A2FAFDECE2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_120FE3D23D05829F4F3F5A2FAFDECE2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_120FE3D23D05829F4F3F5A2FAFDECE2D" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems_120FE3D23D05829F4F3F5A2FAFDECE2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_FF53ED173C0105C8D3535A2FAFDEB5AF_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_FF53ED173C0105C8D3535A2FAFDEB5AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_FF53ED173C0105C8D3535A2FAFDEB5AF_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_FF53ED173C0105C8D3535A2FAFDEB5AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_FF53ED173C0105C8D3535A2FAFDEB5AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_FF53ED173C0105C8D3535A2FAFDEB5AF" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_FF53ED173C0105C8D3535A2FAFDEB5AF" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredTaxAssetsDerivativeInstrumentsNet_69C606794A78879662815A2FAFDE8A11_terseLabel_en-US" xlink:label="lab_amrc_DeferredTaxAssetsDerivativeInstrumentsNet_69C606794A78879662815A2FAFDE8A11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_amrc_DeferredTaxAssetsDerivativeInstrumentsNet_69C606794A78879662815A2FAFDE8A11_label_en-US" xlink:label="lab_amrc_DeferredTaxAssetsDerivativeInstrumentsNet_69C606794A78879662815A2FAFDE8A11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Derivative Instruments, Net</link:label>
    <link:label id="lab_amrc_DeferredTaxAssetsDerivativeInstrumentsNet_69C606794A78879662815A2FAFDE8A11_documentation_en-US" xlink:label="lab_amrc_DeferredTaxAssetsDerivativeInstrumentsNet_69C606794A78879662815A2FAFDE8A11" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Derivative Instruments, Net</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredTaxAssetsDerivativeInstrumentsNet" xlink:label="loc_amrc_DeferredTaxAssetsDerivativeInstrumentsNet_69C606794A78879662815A2FAFDE8A11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredTaxAssetsDerivativeInstrumentsNet_69C606794A78879662815A2FAFDE8A11" xlink:to="lab_amrc_DeferredTaxAssetsDerivativeInstrumentsNet_69C606794A78879662815A2FAFDE8A11" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_6D16392EBBAA165A08FB5A2FAFDE69F3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_6D16392EBBAA165A08FB5A2FAFDE69F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, foreign</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_6D16392EBBAA165A08FB5A2FAFDE69F3_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_6D16392EBBAA165A08FB5A2FAFDE69F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_6D16392EBBAA165A08FB5A2FAFDE69F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards_6D16392EBBAA165A08FB5A2FAFDE69F3" xlink:to="lab_us-gaap_OperatingLossCarryforwards_6D16392EBBAA165A08FB5A2FAFDE69F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_80690B9866C067520CAC5A2FAFDE80AD_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_80690B9866C067520CAC5A2FAFDE80AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating losses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_80690B9866C067520CAC5A2FAFDE80AD_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_80690B9866C067520CAC5A2FAFDE80AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_80690B9866C067520CAC5A2FAFDE80AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_80690B9866C067520CAC5A2FAFDE80AD" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_80690B9866C067520CAC5A2FAFDE80AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_B484396780E6BA3009995A2FAFDE9CAA_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_B484396780E6BA3009995A2FAFDE9CAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_B484396780E6BA3009995A2FAFDE9CAA_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_B484396780E6BA3009995A2FAFDE9CAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_B484396780E6BA3009995A2FAFDE9CAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_B484396780E6BA3009995A2FAFDE9CAA" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_B484396780E6BA3009995A2FAFDE9CAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_3D05048B05F088E337DA5A2FAFDECCEA_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_3D05048B05F088E337DA5A2FAFDECCEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_3D05048B05F088E337DA5A2FAFDECCEA_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_3D05048B05F088E337DA5A2FAFDECCEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_3D05048B05F088E337DA5A2FAFDECCEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_3D05048B05F088E337DA5A2FAFDECCEA" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_3D05048B05F088E337DA5A2FAFDECCEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_D59D074CBB8B5621D6A65A2FAFDE69C7_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_D59D074CBB8B5621D6A65A2FAFDE69C7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating loss carryforward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_D59D074CBB8B5621D6A65A2FAFDE69C7_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_D59D074CBB8B5621D6A65A2FAFDE69C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_D59D074CBB8B5621D6A65A2FAFDE69C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_D59D074CBB8B5621D6A65A2FAFDE69C7" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_D59D074CBB8B5621D6A65A2FAFDE69C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_F999874ED0DA71BCC8505A2FAFDECEBD_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_F999874ED0DA71BCC8505A2FAFDECEBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest deduction carryforward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_F999874ED0DA71BCC8505A2FAFDECEBD_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_F999874ED0DA71BCC8505A2FAFDECEBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_F999874ED0DA71BCC8505A2FAFDECEBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_F999874ED0DA71BCC8505A2FAFDECEBD" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_F999874ED0DA71BCC8505A2FAFDECEBD" xlink:type="arc" />
    <link:label id="lab_amrc_EarningswithNoRepatriationTax_FD26F4FDEADB5033F31F5A2FAFDE6476_terseLabel_en-US" xlink:label="lab_amrc_EarningswithNoRepatriationTax_FD26F4FDEADB5033F31F5A2FAFDE6476" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings with no repatriation tax</link:label>
    <link:label id="lab_amrc_EarningswithNoRepatriationTax_FD26F4FDEADB5033F31F5A2FAFDE6476_label_en-US" xlink:label="lab_amrc_EarningswithNoRepatriationTax_FD26F4FDEADB5033F31F5A2FAFDE6476" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings with No Repatriation Tax</link:label>
    <link:label id="lab_amrc_EarningswithNoRepatriationTax_FD26F4FDEADB5033F31F5A2FAFDE6476_documentation_en-US" xlink:label="lab_amrc_EarningswithNoRepatriationTax_FD26F4FDEADB5033F31F5A2FAFDE6476" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings with No Repatriation Tax</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_EarningswithNoRepatriationTax" xlink:label="loc_amrc_EarningswithNoRepatriationTax_FD26F4FDEADB5033F31F5A2FAFDE6476" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_EarningswithNoRepatriationTax_FD26F4FDEADB5033F31F5A2FAFDE6476" xlink:to="lab_amrc_EarningswithNoRepatriationTax_FD26F4FDEADB5033F31F5A2FAFDE6476" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_697EDB541AEDDDC4D5F45A2FAFDE7A68_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_697EDB541AEDDDC4D5F45A2FAFDE7A68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of (decrease) increase included in tax expense for interest and penalties related to uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_697EDB541AEDDDC4D5F45A2FAFDE7A68_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_697EDB541AEDDDC4D5F45A2FAFDE7A68" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_697EDB541AEDDDC4D5F45A2FAFDE7A68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_697EDB541AEDDDC4D5F45A2FAFDE7A68" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_697EDB541AEDDDC4D5F45A2FAFDE7A68" xlink:type="arc" />
    <link:label id="lab_amrc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit_AEADF0D3D4DDFC31046D5A2FAFDE4A3D_terseLabel_en-US" xlink:label="lab_amrc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit_AEADF0D3D4DDFC31046D5A2FAFDE4A3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act of 2017, incomplete accounting, change in tax rate, deferred tax liability, provisional income tax benefit</link:label>
    <link:label id="lab_amrc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit_AEADF0D3D4DDFC31046D5A2FAFDE4A3D_label_en-US" xlink:label="lab_amrc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit_AEADF0D3D4DDFC31046D5A2FAFDE4A3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit</link:label>
    <link:label id="lab_amrc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit_AEADF0D3D4DDFC31046D5A2FAFDE4A3D_documentation_en-US" xlink:label="lab_amrc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit_AEADF0D3D4DDFC31046D5A2FAFDE4A3D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit" xlink:label="loc_amrc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit_AEADF0D3D4DDFC31046D5A2FAFDE4A3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit_AEADF0D3D4DDFC31046D5A2FAFDE4A3D" xlink:to="lab_amrc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit_AEADF0D3D4DDFC31046D5A2FAFDE4A3D" xlink:type="arc" />
    <link:label id="lab_amrc_FurnitureAndOfficeEquipmentMember_F8DA405E027A98F5A86631CC7E704705_terseLabel_en-US" xlink:label="lab_amrc_FurnitureAndOfficeEquipmentMember_F8DA405E027A98F5A86631CC7E704705" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and office equipment</link:label>
    <link:label id="lab_amrc_FurnitureAndOfficeEquipmentMember_F8DA405E027A98F5A86631CC7E704705_label_en-US" xlink:label="lab_amrc_FurnitureAndOfficeEquipmentMember_F8DA405E027A98F5A86631CC7E704705" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Office Equipment [Member]</link:label>
    <link:label id="lab_amrc_FurnitureAndOfficeEquipmentMember_F8DA405E027A98F5A86631CC7E704705_documentation_en-US" xlink:label="lab_amrc_FurnitureAndOfficeEquipmentMember_F8DA405E027A98F5A86631CC7E704705" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Furniture and Office Equipment [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_FurnitureAndOfficeEquipmentMember" xlink:label="loc_amrc_FurnitureAndOfficeEquipmentMember_F8DA405E027A98F5A86631CC7E704705" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_FurnitureAndOfficeEquipmentMember_F8DA405E027A98F5A86631CC7E704705" xlink:to="lab_amrc_FurnitureAndOfficeEquipmentMember_F8DA405E027A98F5A86631CC7E704705" xlink:type="arc" />
    <link:label id="lab_amrc_ComputerEquipmentAndSoftwareCostsMember_46D026601194C9801E2E31CC7E706505_terseLabel_en-US" xlink:label="lab_amrc_ComputerEquipmentAndSoftwareCostsMember_46D026601194C9801E2E31CC7E706505" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment and software costs</link:label>
    <link:label id="lab_amrc_ComputerEquipmentAndSoftwareCostsMember_46D026601194C9801E2E31CC7E706505_label_en-US" xlink:label="lab_amrc_ComputerEquipmentAndSoftwareCostsMember_46D026601194C9801E2E31CC7E706505" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment and Software Costs [Member]</link:label>
    <link:label id="lab_amrc_ComputerEquipmentAndSoftwareCostsMember_46D026601194C9801E2E31CC7E706505_documentation_en-US" xlink:label="lab_amrc_ComputerEquipmentAndSoftwareCostsMember_46D026601194C9801E2E31CC7E706505" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Computer Equipment and Software Costs [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ComputerEquipmentAndSoftwareCostsMember" xlink:label="loc_amrc_ComputerEquipmentAndSoftwareCostsMember_46D026601194C9801E2E31CC7E706505" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ComputerEquipmentAndSoftwareCostsMember_46D026601194C9801E2E31CC7E706505" xlink:to="lab_amrc_ComputerEquipmentAndSoftwareCostsMember_46D026601194C9801E2E31CC7E706505" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_5E91FC5AC36F9F1D03C631CC7E72526B_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_5E91FC5AC36F9F1D03C631CC7E72526B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment estimated useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_5E91FC5AC36F9F1D03C631CC7E72526B_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_5E91FC5AC36F9F1D03C631CC7E72526B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5E91FC5AC36F9F1D03C631CC7E72526B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5E91FC5AC36F9F1D03C631CC7E72526B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_5E91FC5AC36F9F1D03C631CC7E72526B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_96F6839EA39E959C160F58A960E47BD7_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_96F6839EA39E959C160F58A960E47BD7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_96F6839EA39E959C160F58A960E47BD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_96F6839EA39E959C160F58A960E47BD7" xlink:to="lab_us-gaap_OperatingIncomeLoss_96F6839EA39E959C160F58A960E47BD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_69F13A8A47A2DB5CED1558A960E4A70A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_69F13A8A47A2DB5CED1558A960E4A70A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other expenses, net (Note 16)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_69F13A8A47A2DB5CED1558A960E4A70A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_69F13A8A47A2DB5CED1558A960E4A70A" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_69F13A8A47A2DB5CED1558A960E4A70A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_17ADCF9A583D86D1579558A960E4B4F6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_17ADCF9A583D86D1579558A960E4B4F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income per share attributable to common shareholders:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_17ADCF9A583D86D1579558A960E4B4F6_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_17ADCF9A583D86D1579558A960E4B4F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_17ADCF9A583D86D1579558A960E4B4F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_17ADCF9A583D86D1579558A960E4B4F6" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_17ADCF9A583D86D1579558A960E4B4F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_B38B2F1F04A32F81D39058A960E48545_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_B38B2F1F04A32F81D39058A960E48545" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_B38B2F1F04A32F81D39058A960E48545" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_B38B2F1F04A32F81D39058A960E48545" xlink:to="lab_us-gaap_EarningsPerShareBasic_B38B2F1F04A32F81D39058A960E48545" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_F0121BC6B118050AD35958A960E4471C_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_F0121BC6B118050AD35958A960E4471C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_F0121BC6B118050AD35958A960E4471C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_F0121BC6B118050AD35958A960E4471C" xlink:to="lab_us-gaap_EarningsPerShareDiluted_F0121BC6B118050AD35958A960E4471C" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_C99A1D165F9B96A0276D58A960E4BB79_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_C99A1D165F9B96A0276D58A960E4BB79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_C99A1D165F9B96A0276D58A960E4BB79_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_C99A1D165F9B96A0276D58A960E4BB79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_C99A1D165F9B96A0276D58A960E4BB79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_C99A1D165F9B96A0276D58A960E4BB79" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_C99A1D165F9B96A0276D58A960E4BB79" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DD7A2FE06137873BD78258A960E4F6DA_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DD7A2FE06137873BD78258A960E4F6DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DD7A2FE06137873BD78258A960E4F6DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DD7A2FE06137873BD78258A960E4F6DA" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_DD7A2FE06137873BD78258A960E4F6DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_51B98BE05861BF31B2F958A960E4E71F_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_51B98BE05861BF31B2F958A960E4E71F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_51B98BE05861BF31B2F958A960E4E71F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_51B98BE05861BF31B2F958A960E4E71F" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_51B98BE05861BF31B2F958A960E4E71F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7CDA53661269BEA5187E16BE0F03591B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7CDA53661269BEA5187E16BE0F03591B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7CDA53661269BEA5187E16BE0F03591B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7CDA53661269BEA5187E16BE0F03591B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7CDA53661269BEA5187E16BE0F03591B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7CDA53661269BEA5187E16BE0F03591B" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7CDA53661269BEA5187E16BE0F03591B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4482BC5452984A749C3716BE0F03FB60_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4482BC5452984A749C3716BE0F03FB60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Aggregate Maturities of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4482BC5452984A749C3716BE0F03FB60_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4482BC5452984A749C3716BE0F03FB60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4482BC5452984A749C3716BE0F03FB60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4482BC5452984A749C3716BE0F03FB60" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4482BC5452984A749C3716BE0F03FB60" xlink:type="arc" />
    <link:label id="lab_us-gaap_NatureOfOperations_1FFD1414FC22BDDFC86816BE0CE849B8_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations_1FFD1414FC22BDDFC86816BE0CE849B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Description of Business</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_1FFD1414FC22BDDFC86816BE0CE849B8_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations_1FFD1414FC22BDDFC86816BE0CE849B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaap_NatureOfOperations_1FFD1414FC22BDDFC86816BE0CE849B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations_1FFD1414FC22BDDFC86816BE0CE849B8" xlink:to="lab_us-gaap_NatureOfOperations_1FFD1414FC22BDDFC86816BE0CE849B8" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationEliminationsMember_E7A25A90DCE656C12FE816C1792049EF_terseLabel_en-US" xlink:label="lab_srt_ConsolidationEliminationsMember_E7A25A90DCE656C12FE816C1792049EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation, Eliminations</link:label>
    <link:label id="lab_srt_ConsolidationEliminationsMember_E7A25A90DCE656C12FE816C1792049EF_label_en-US" xlink:label="lab_srt_ConsolidationEliminationsMember_E7A25A90DCE656C12FE816C1792049EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Eliminations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationEliminationsMember" xlink:label="loc_srt_ConsolidationEliminationsMember_E7A25A90DCE656C12FE816C1792049EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationEliminationsMember_E7A25A90DCE656C12FE816C1792049EF" xlink:to="lab_srt_ConsolidationEliminationsMember_E7A25A90DCE656C12FE816C1792049EF" xlink:type="arc" />
    <link:label id="lab_amrc_SmallScaleInfrastructureMember_E0A085987CD57423614B16C17921C44F_terseLabel_en-US" xlink:label="lab_amrc_SmallScaleInfrastructureMember_E0A085987CD57423614B16C17921C44F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-solar DG</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SmallScaleInfrastructureMember" xlink:label="loc_amrc_SmallScaleInfrastructureMember_E0A085987CD57423614B16C17921C44F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SmallScaleInfrastructureMember_E0A085987CD57423614B16C17921C44F" xlink:to="lab_amrc_SmallScaleInfrastructureMember_E0A085987CD57423614B16C17921C44F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestIncomeOperating_0FCED1F5F896902585C716C17922EE61_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOperating_0FCED1F5F896902585C716C17922EE61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOperating_0FCED1F5F896902585C716C17922EE61_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOperating_0FCED1F5F896902585C716C17922EE61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income, Operating</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeOperating" xlink:label="loc_us-gaap_InterestIncomeOperating_0FCED1F5F896902585C716C17922EE61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOperating_0FCED1F5F896902585C716C17922EE61" xlink:to="lab_us-gaap_InterestIncomeOperating_0FCED1F5F896902585C716C17922EE61" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_E90FD1973787FCA263A416C17928F5B2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_E90FD1973787FCA263A416C17928F5B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestExpense_E90FD1973787FCA263A416C17928F5B2_label_en-US" xlink:label="lab_us-gaap_InterestExpense_E90FD1973787FCA263A416C17928F5B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_E90FD1973787FCA263A416C17928F5B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_E90FD1973787FCA263A416C17928F5B2" xlink:to="lab_us-gaap_InterestExpense_E90FD1973787FCA263A416C17928F5B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_E8B89DD35FA75E727F9B16C17928CBD7_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_E8B89DD35FA75E727F9B16C17928CBD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and intangible asset amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_E8B89DD35FA75E727F9B16C17928CBD7_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_E8B89DD35FA75E727F9B16C17928CBD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_E8B89DD35FA75E727F9B16C17928CBD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_E8B89DD35FA75E727F9B16C17928CBD7" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_E8B89DD35FA75E727F9B16C17928CBD7" xlink:type="arc" />
    <link:label id="lab_amrc_UnallocatedCorporateExpenseSegment_4510D78284B37A6B36A316C179289E21_negatedTerseLabel_en-US" xlink:label="lab_amrc_UnallocatedCorporateExpenseSegment_4510D78284B37A6B36A316C179289E21" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unallocated corporate activity</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_UnallocatedCorporateExpenseSegment" xlink:label="loc_amrc_UnallocatedCorporateExpenseSegment_4510D78284B37A6B36A316C179289E21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_UnallocatedCorporateExpenseSegment_4510D78284B37A6B36A316C179289E21" xlink:to="lab_amrc_UnallocatedCorporateExpenseSegment_4510D78284B37A6B36A316C179289E21" xlink:type="arc" />
    <link:label id="lab_amrc_IncomeBeforeIncomeTaxesAndUnallocatedCorporateExpenses_B21E212E85B8CC213FF816C179291EE8_terseLabel_en-US" xlink:label="lab_amrc_IncomeBeforeIncomeTaxesAndUnallocatedCorporateExpenses_B21E212E85B8CC213FF816C179291EE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before taxes, excluding unallocated corporate activity</link:label>
    <link:label id="lab_amrc_IncomeBeforeIncomeTaxesAndUnallocatedCorporateExpenses_B21E212E85B8CC213FF816C179291EE8_label_en-US" xlink:label="lab_amrc_IncomeBeforeIncomeTaxesAndUnallocatedCorporateExpenses_B21E212E85B8CC213FF816C179291EE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income before Income Taxes and Unallocated Corporate Expenses</link:label>
    <link:label id="lab_amrc_IncomeBeforeIncomeTaxesAndUnallocatedCorporateExpenses_B21E212E85B8CC213FF816C179291EE8_documentation_en-US" xlink:label="lab_amrc_IncomeBeforeIncomeTaxesAndUnallocatedCorporateExpenses_B21E212E85B8CC213FF816C179291EE8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income before Income Taxes and Unallocated Corporate Expenses</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_IncomeBeforeIncomeTaxesAndUnallocatedCorporateExpenses" xlink:label="loc_amrc_IncomeBeforeIncomeTaxesAndUnallocatedCorporateExpenses_B21E212E85B8CC213FF816C179291EE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_IncomeBeforeIncomeTaxesAndUnallocatedCorporateExpenses_B21E212E85B8CC213FF816C179291EE8" xlink:to="lab_amrc_IncomeBeforeIncomeTaxesAndUnallocatedCorporateExpenses_B21E212E85B8CC213FF816C179291EE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_CD66676AFE90E6ABF6484E81A16042FA_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable_CD66676AFE90E6ABF6484E81A16042FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_CD66676AFE90E6ABF6484E81A16042FA_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable_CD66676AFE90E6ABF6484E81A16042FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_CD66676AFE90E6ABF6484E81A16042FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_CD66676AFE90E6ABF6484E81A16042FA" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable_CD66676AFE90E6ABF6484E81A16042FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_3A313504C942EEACE75D4E81A16208B3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems_3A313504C942EEACE75D4E81A16208B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_3A313504C942EEACE75D4E81A16208B3_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems_3A313504C942EEACE75D4E81A16208B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_3A313504C942EEACE75D4E81A16208B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_3A313504C942EEACE75D4E81A16208B3" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems_3A313504C942EEACE75D4E81A16208B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_5C04B2D5EDC4F19003634E81A162A707_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract_5C04B2D5EDC4F19003634E81A162A707" 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_DeferredTaxAssetsNetAbstract_5C04B2D5EDC4F19003634E81A162A707_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract_5C04B2D5EDC4F19003634E81A162A707" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_5C04B2D5EDC4F19003634E81A162A707" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5C04B2D5EDC4F19003634E81A162A707" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract_5C04B2D5EDC4F19003634E81A162A707" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_EC89C448E6AA73BA74094E81A16294B4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_EC89C448E6AA73BA74094E81A16294B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_EC89C448E6AA73BA74094E81A16294B4_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_EC89C448E6AA73BA74094E81A16294B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_EC89C448E6AA73BA74094E81A16294B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_EC89C448E6AA73BA74094E81A16294B4" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_EC89C448E6AA73BA74094E81A16294B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_64764634B114856BFF5D4E81A1620B41_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_64764634B114856BFF5D4E81A1620B41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_64764634B114856BFF5D4E81A1620B41_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_64764634B114856BFF5D4E81A1620B41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Loss Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_64764634B114856BFF5D4E81A1620B41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_64764634B114856BFF5D4E81A1620B41" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_64764634B114856BFF5D4E81A1620B41" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_DE883671561E0FF7E3614E81A1631B64_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_DE883671561E0FF7E3614E81A1631B64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_DE883671561E0FF7E3614E81A1631B64_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_DE883671561E0FF7E3614E81A1631B64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_DE883671561E0FF7E3614E81A1631B64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_DE883671561E0FF7E3614E81A1631B64" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_DE883671561E0FF7E3614E81A1631B64" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments_8C0D153E17447BE6E2974E81A163205F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments_8C0D153E17447BE6E2974E81A163205F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments_8C0D153E17447BE6E2974E81A163205F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments_8C0D153E17447BE6E2974E81A163205F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Derivative Instruments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:label="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_8C0D153E17447BE6E2974E81A163205F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_8C0D153E17447BE6E2974E81A163205F" xlink:to="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments_8C0D153E17447BE6E2974E81A163205F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_FB7B51CFA790CD87A90C4E81A163CEE0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_FB7B51CFA790CD87A90C4E81A163CEE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy efficiency</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_FB7B51CFA790CD87A90C4E81A163CEE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_FB7B51CFA790CD87A90C4E81A163CEE0" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_FB7B51CFA790CD87A90C4E81A163CEE0" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredTaxAssetsInterestLimitation_7408F97EF002343768C94E81A163911B_terseLabel_en-US" xlink:label="lab_amrc_DeferredTaxAssetsInterestLimitation_7408F97EF002343768C94E81A163911B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest limitation</link:label>
    <link:label id="lab_amrc_DeferredTaxAssetsInterestLimitation_7408F97EF002343768C94E81A163911B_label_en-US" xlink:label="lab_amrc_DeferredTaxAssetsInterestLimitation_7408F97EF002343768C94E81A163911B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Interest Limitation</link:label>
    <link:label id="lab_amrc_DeferredTaxAssetsInterestLimitation_7408F97EF002343768C94E81A163911B_documentation_en-US" xlink:label="lab_amrc_DeferredTaxAssetsInterestLimitation_7408F97EF002343768C94E81A163911B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Interest Limitation</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredTaxAssetsInterestLimitation" xlink:label="loc_amrc_DeferredTaxAssetsInterestLimitation_7408F97EF002343768C94E81A163911B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredTaxAssetsInterestLimitation_7408F97EF002343768C94E81A163911B" xlink:to="lab_amrc_DeferredTaxAssetsInterestLimitation_7408F97EF002343768C94E81A163911B" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredTaxAssetsDeferredRevenue_6A8A95B2E06F27BB3BAF4E81A16327CA_terseLabel_en-US" xlink:label="lab_amrc_DeferredTaxAssetsDeferredRevenue_6A8A95B2E06F27BB3BAF4E81A16327CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_amrc_DeferredTaxAssetsDeferredRevenue_6A8A95B2E06F27BB3BAF4E81A16327CA_label_en-US" xlink:label="lab_amrc_DeferredTaxAssetsDeferredRevenue_6A8A95B2E06F27BB3BAF4E81A16327CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Deferred Revenue</link:label>
    <link:label id="lab_amrc_DeferredTaxAssetsDeferredRevenue_6A8A95B2E06F27BB3BAF4E81A16327CA_documentation_en-US" xlink:label="lab_amrc_DeferredTaxAssetsDeferredRevenue_6A8A95B2E06F27BB3BAF4E81A16327CA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Deferred Revenue</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredTaxAssetsDeferredRevenue" xlink:label="loc_amrc_DeferredTaxAssetsDeferredRevenue_6A8A95B2E06F27BB3BAF4E81A16327CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredTaxAssetsDeferredRevenue_6A8A95B2E06F27BB3BAF4E81A16327CA" xlink:to="lab_amrc_DeferredTaxAssetsDeferredRevenue_6A8A95B2E06F27BB3BAF4E81A16327CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_C8D6192273EDBB7AB29C4E81A1630D42_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_C8D6192273EDBB7AB29C4E81A1630D42" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_C8D6192273EDBB7AB29C4E81A1630D42_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_C8D6192273EDBB7AB29C4E81A1630D42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_C8D6192273EDBB7AB29C4E81A1630D42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_C8D6192273EDBB7AB29C4E81A1630D42" xlink:to="lab_us-gaap_DeferredTaxAssetsGross_C8D6192273EDBB7AB29C4E81A1630D42" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_7C299C980605F4F67E3C4E81A1648AEA_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_7C299C980605F4F67E3C4E81A1648AEA" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_7C299C980605F4F67E3C4E81A1648AEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_7C299C980605F4F67E3C4E81A1648AEA" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_7C299C980605F4F67E3C4E81A1648AEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_91D834C59ACBB349C2D64E81A164945D_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_91D834C59ACBB349C2D64E81A164945D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_91D834C59ACBB349C2D64E81A164945D_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_91D834C59ACBB349C2D64E81A164945D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_91D834C59ACBB349C2D64E81A164945D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_91D834C59ACBB349C2D64E81A164945D" xlink:to="lab_us-gaap_DeferredTaxAssetsNet_91D834C59ACBB349C2D64E81A164945D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_A1DD0A55ABC0B96624354E81A16459C7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract_A1DD0A55ABC0B96624354E81A16459C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_A1DD0A55ABC0B96624354E81A16459C7_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract_A1DD0A55ABC0B96624354E81A16459C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_A1DD0A55ABC0B96624354E81A16459C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_A1DD0A55ABC0B96624354E81A16459C7" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract_A1DD0A55ABC0B96624354E81A16459C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2F433A10146FE606EBC04E81A164A927_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2F433A10146FE606EBC04E81A164A927" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2F433A10146FE606EBC04E81A164A927_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2F433A10146FE606EBC04E81A164A927" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2F433A10146FE606EBC04E81A164A927" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2F433A10146FE606EBC04E81A164A927" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2F433A10146FE606EBC04E81A164A927" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredTaxLiabilitiesContractRefinancing_95A549EF39B1827A10334E81A16498B4_negatedTerseLabel_en-US" xlink:label="lab_amrc_DeferredTaxLiabilitiesContractRefinancing_95A549EF39B1827A10334E81A16498B4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred effect of derivative liability and ASU 2016-09 adoption</link:label>
    <link:label id="lab_amrc_DeferredTaxLiabilitiesContractRefinancing_95A549EF39B1827A10334E81A16498B4_label_en-US" xlink:label="lab_amrc_DeferredTaxLiabilitiesContractRefinancing_95A549EF39B1827A10334E81A16498B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Contract Refinancing</link:label>
    <link:label id="lab_amrc_DeferredTaxLiabilitiesContractRefinancing_95A549EF39B1827A10334E81A16498B4_documentation_en-US" xlink:label="lab_amrc_DeferredTaxLiabilitiesContractRefinancing_95A549EF39B1827A10334E81A16498B4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Contract Refinancing</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredTaxLiabilitiesContractRefinancing" xlink:label="loc_amrc_DeferredTaxLiabilitiesContractRefinancing_95A549EF39B1827A10334E81A16498B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredTaxLiabilitiesContractRefinancing_95A549EF39B1827A10334E81A16498B4" xlink:to="lab_amrc_DeferredTaxLiabilitiesContractRefinancing_95A549EF39B1827A10334E81A16498B4" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredTaxLiabilitiesForeignAuthority_FBDF9257D88F94440ED74E81A16510A9_negatedTerseLabel_en-US" xlink:label="lab_amrc_DeferredTaxLiabilitiesForeignAuthority_FBDF9257D88F94440ED74E81A16510A9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign Authority</link:label>
    <link:label id="lab_amrc_DeferredTaxLiabilitiesForeignAuthority_FBDF9257D88F94440ED74E81A16510A9_label_en-US" xlink:label="lab_amrc_DeferredTaxLiabilitiesForeignAuthority_FBDF9257D88F94440ED74E81A16510A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Foreign Authority</link:label>
    <link:label id="lab_amrc_DeferredTaxLiabilitiesForeignAuthority_FBDF9257D88F94440ED74E81A16510A9_documentation_en-US" xlink:label="lab_amrc_DeferredTaxLiabilitiesForeignAuthority_FBDF9257D88F94440ED74E81A16510A9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Foreign Authority</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredTaxLiabilitiesForeignAuthority" xlink:label="loc_amrc_DeferredTaxLiabilitiesForeignAuthority_FBDF9257D88F94440ED74E81A16510A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredTaxLiabilitiesForeignAuthority_FBDF9257D88F94440ED74E81A16510A9" xlink:to="lab_amrc_DeferredTaxLiabilitiesForeignAuthority_FBDF9257D88F94440ED74E81A16510A9" xlink:type="arc" />
    <link:label id="lab_amrc_DeferredTaxLiabilitiesOutsideBasisDifference_0D82EE2E89E7A2D56F8F4E81A1655F25_negatedTerseLabel_en-US" xlink:label="lab_amrc_DeferredTaxLiabilitiesOutsideBasisDifference_0D82EE2E89E7A2D56F8F4E81A1655F25" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Outside basis difference</link:label>
    <link:label id="lab_amrc_DeferredTaxLiabilitiesOutsideBasisDifference_0D82EE2E89E7A2D56F8F4E81A1655F25_label_en-US" xlink:label="lab_amrc_DeferredTaxLiabilitiesOutsideBasisDifference_0D82EE2E89E7A2D56F8F4E81A1655F25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Outside Basis Difference</link:label>
    <link:label id="lab_amrc_DeferredTaxLiabilitiesOutsideBasisDifference_0D82EE2E89E7A2D56F8F4E81A1655F25_documentation_en-US" xlink:label="lab_amrc_DeferredTaxLiabilitiesOutsideBasisDifference_0D82EE2E89E7A2D56F8F4E81A1655F25" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Outside Basis Difference</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_DeferredTaxLiabilitiesOutsideBasisDifference" xlink:label="loc_amrc_DeferredTaxLiabilitiesOutsideBasisDifference_0D82EE2E89E7A2D56F8F4E81A1655F25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_DeferredTaxLiabilitiesOutsideBasisDifference_0D82EE2E89E7A2D56F8F4E81A1655F25" xlink:to="lab_amrc_DeferredTaxLiabilitiesOutsideBasisDifference_0D82EE2E89E7A2D56F8F4E81A1655F25" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_95F5F4CB8234E1A8F3AA4E81A165925E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther_95F5F4CB8234E1A8F3AA4E81A165925E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_95F5F4CB8234E1A8F3AA4E81A165925E_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther_95F5F4CB8234E1A8F3AA4E81A165925E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_95F5F4CB8234E1A8F3AA4E81A165925E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther_95F5F4CB8234E1A8F3AA4E81A165925E" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther_95F5F4CB8234E1A8F3AA4E81A165925E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_FED37194D28F28C9555C4E81A1659580_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_FED37194D28F28C9555C4E81A1659580" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_FED37194D28F28C9555C4E81A1659580_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_FED37194D28F28C9555C4E81A1659580" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_FED37194D28F28C9555C4E81A1659580" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_FED37194D28F28C9555C4E81A1659580" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities_FED37194D28F28C9555C4E81A1659580" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_0035FBC735F8BD9D32F34E81A165250C_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_0035FBC735F8BD9D32F34E81A165250C" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax liabilities, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_0035FBC735F8BD9D32F34E81A165250C_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_0035FBC735F8BD9D32F34E81A165250C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_0035FBC735F8BD9D32F34E81A165250C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities_0035FBC735F8BD9D32F34E81A165250C" xlink:to="lab_us-gaap_DeferredTaxLiabilities_0035FBC735F8BD9D32F34E81A165250C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_D111195423E408D8797016BE0F6B85DE_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_D111195423E408D8797016BE0F6B85DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_D111195423E408D8797016BE0F6B85DE_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_D111195423E408D8797016BE0F6B85DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_D111195423E408D8797016BE0F6B85DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_D111195423E408D8797016BE0F6B85DE" xlink:to="lab_us-gaap_CustomerRelationshipsMember_D111195423E408D8797016BE0F6B85DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_A1BB0EA39763ED194D7D16BE0F6B915A_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_A1BB0EA39763ED194D7D16BE0F6B915A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_A1BB0EA39763ED194D7D16BE0F6B915A_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_A1BB0EA39763ED194D7D16BE0F6B915A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_A1BB0EA39763ED194D7D16BE0F6B915A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember_A1BB0EA39763ED194D7D16BE0F6B915A" xlink:to="lab_us-gaap_NoncompeteAgreementsMember_A1BB0EA39763ED194D7D16BE0F6B915A" xlink:type="arc" />
    <link:label id="lab_amrc_TechnologyMember_8F7ABC5BE0970EEC411A16BE0F6B9291_terseLabel_en-US" xlink:label="lab_amrc_TechnologyMember_8F7ABC5BE0970EEC411A16BE0F6B9291" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology</link:label>
    <link:label id="lab_amrc_TechnologyMember_8F7ABC5BE0970EEC411A16BE0F6B9291_label_en-US" xlink:label="lab_amrc_TechnologyMember_8F7ABC5BE0970EEC411A16BE0F6B9291" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology [Member]</link:label>
    <link:label id="lab_amrc_TechnologyMember_8F7ABC5BE0970EEC411A16BE0F6B9291_documentation_en-US" xlink:label="lab_amrc_TechnologyMember_8F7ABC5BE0970EEC411A16BE0F6B9291" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Technology [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_TechnologyMember" xlink:label="loc_amrc_TechnologyMember_8F7ABC5BE0970EEC411A16BE0F6B9291" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_TechnologyMember_8F7ABC5BE0970EEC411A16BE0F6B9291" xlink:to="lab_amrc_TechnologyMember_8F7ABC5BE0970EEC411A16BE0F6B9291" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_DEA5E1EB645A1EA2A64716BE0F6BC4A5_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_DEA5E1EB645A1EA2A64716BE0F6BC4A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_DEA5E1EB645A1EA2A64716BE0F6BC4A5_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_DEA5E1EB645A1EA2A64716BE0F6BC4A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_DEA5E1EB645A1EA2A64716BE0F6BC4A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_DEA5E1EB645A1EA2A64716BE0F6BC4A5" xlink:to="lab_us-gaap_TradeNamesMember_DEA5E1EB645A1EA2A64716BE0F6BC4A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_198D39492A47D012EC9616BE0F6CC258_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_198D39492A47D012EC9616BE0F6CC258" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_198D39492A47D012EC9616BE0F6CC258_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_198D39492A47D012EC9616BE0F6CC258" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_198D39492A47D012EC9616BE0F6CC258" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_198D39492A47D012EC9616BE0F6CC258" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_198D39492A47D012EC9616BE0F6CC258" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_77FB182947F93AC14B4816BE0F6C1D02_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_77FB182947F93AC14B4816BE0F6C1D02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_77FB182947F93AC14B4816BE0F6C1D02_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_77FB182947F93AC14B4816BE0F6C1D02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_77FB182947F93AC14B4816BE0F6C1D02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_77FB182947F93AC14B4816BE0F6C1D02" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_77FB182947F93AC14B4816BE0F6C1D02" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_C2E07A676D5DB6F53CBC16BE0E66C0B0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_C2E07A676D5DB6F53CBC16BE0E66C0B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_C2E07A676D5DB6F53CBC16BE0E66C0B0_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_C2E07A676D5DB6F53CBC16BE0E66C0B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_C2E07A676D5DB6F53CBC16BE0E66C0B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_C2E07A676D5DB6F53CBC16BE0E66C0B0" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_C2E07A676D5DB6F53CBC16BE0E66C0B0" xlink:type="arc" />
    <link:label id="lab_amrc_MaximumCombinedFundingAmountSaleLeasebackTransactions_8E7BF8CD0885921F94425DCA2EA047C4_terseLabel_en-US" xlink:label="lab_amrc_MaximumCombinedFundingAmountSaleLeasebackTransactions_8E7BF8CD0885921F94425DCA2EA047C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum combined funding amount</link:label>
    <link:label id="lab_amrc_MaximumCombinedFundingAmountSaleLeasebackTransactions_8E7BF8CD0885921F94425DCA2EA047C4_label_en-US" xlink:label="lab_amrc_MaximumCombinedFundingAmountSaleLeasebackTransactions_8E7BF8CD0885921F94425DCA2EA047C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Combined Funding Amount, Sale Leaseback Transactions</link:label>
    <link:label id="lab_amrc_MaximumCombinedFundingAmountSaleLeasebackTransactions_8E7BF8CD0885921F94425DCA2EA047C4_documentation_en-US" xlink:label="lab_amrc_MaximumCombinedFundingAmountSaleLeasebackTransactions_8E7BF8CD0885921F94425DCA2EA047C4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum Combined Funding Amount, Sale Leaseback Transactions</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_MaximumCombinedFundingAmountSaleLeasebackTransactions" xlink:label="loc_amrc_MaximumCombinedFundingAmountSaleLeasebackTransactions_8E7BF8CD0885921F94425DCA2EA047C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_MaximumCombinedFundingAmountSaleLeasebackTransactions_8E7BF8CD0885921F94425DCA2EA047C4" xlink:to="lab_amrc_MaximumCombinedFundingAmountSaleLeasebackTransactions_8E7BF8CD0885921F94425DCA2EA047C4" xlink:type="arc" />
    <link:label id="lab_amrc_SaleLeasebackTransactionNumberOfProjectsSoldThenLeasedBack_B6DA1A7A9E51BA7F61845DCA2EA01AE1_terseLabel_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionNumberOfProjectsSoldThenLeasedBack_B6DA1A7A9E51BA7F61845DCA2EA01AE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of projects sold then leased back to separate investor</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionNumberOfProjectsSoldThenLeasedBack_B6DA1A7A9E51BA7F61845DCA2EA01AE1_label_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionNumberOfProjectsSoldThenLeasedBack_B6DA1A7A9E51BA7F61845DCA2EA01AE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Number Of Projects Sold Then Leased Back</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionNumberOfProjectsSoldThenLeasedBack_B6DA1A7A9E51BA7F61845DCA2EA01AE1_documentation_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionNumberOfProjectsSoldThenLeasedBack_B6DA1A7A9E51BA7F61845DCA2EA01AE1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Number Of Projects Sold Then Leased Back</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SaleLeasebackTransactionNumberOfProjectsSoldThenLeasedBack" xlink:label="loc_amrc_SaleLeasebackTransactionNumberOfProjectsSoldThenLeasedBack_B6DA1A7A9E51BA7F61845DCA2EA01AE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SaleLeasebackTransactionNumberOfProjectsSoldThenLeasedBack_B6DA1A7A9E51BA7F61845DCA2EA01AE1" xlink:to="lab_amrc_SaleLeasebackTransactionNumberOfProjectsSoldThenLeasedBack_B6DA1A7A9E51BA7F61845DCA2EA01AE1" xlink:type="arc" />
    <link:label id="lab_amrc_SaleLeasebackTransactionNumberofProjectsSold_9698528C6952730B827E5DCA2EA0FEC0_terseLabel_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionNumberofProjectsSold_9698528C6952730B827E5DCA2EA0FEC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Solar PV Projects Sold</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionNumberofProjectsSold_9698528C6952730B827E5DCA2EA0FEC0_label_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionNumberofProjectsSold_9698528C6952730B827E5DCA2EA0FEC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Number of Projects Sold</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionNumberofProjectsSold_9698528C6952730B827E5DCA2EA0FEC0_documentation_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionNumberofProjectsSold_9698528C6952730B827E5DCA2EA0FEC0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Number of Projects Sold</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SaleLeasebackTransactionNumberofProjectsSold" xlink:label="loc_amrc_SaleLeasebackTransactionNumberofProjectsSold_9698528C6952730B827E5DCA2EA0FEC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SaleLeasebackTransactionNumberofProjectsSold_9698528C6952730B827E5DCA2EA0FEC0" xlink:to="lab_amrc_SaleLeasebackTransactionNumberofProjectsSold_9698528C6952730B827E5DCA2EA0FEC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNetProceedsFinancingActivities_AFA1EE714D9F4751FD065DCA2EA006B2_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNetProceedsFinancingActivities_AFA1EE714D9F4751FD065DCA2EA006B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale Price</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNetProceedsFinancingActivities_AFA1EE714D9F4751FD065DCA2EA006B2_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNetProceedsFinancingActivities_AFA1EE714D9F4751FD065DCA2EA006B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Net Proceeds, Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionNetProceedsFinancingActivities" xlink:label="loc_us-gaap_SaleLeasebackTransactionNetProceedsFinancingActivities_AFA1EE714D9F4751FD065DCA2EA006B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionNetProceedsFinancingActivities_AFA1EE714D9F4751FD065DCA2EA006B2" xlink:to="lab_us-gaap_SaleLeasebackTransactionNetProceedsFinancingActivities_AFA1EE714D9F4751FD065DCA2EA006B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionDeferredGainNet_243328E1CDD4793443B35DCA2EAFDCD8_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionDeferredGainNet_243328E1CDD4793443B35DCA2EAFDCD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Gain Recorded</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionDeferredGainNet" xlink:label="loc_us-gaap_SaleLeasebackTransactionDeferredGainNet_243328E1CDD4793443B35DCA2EAFDCD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionDeferredGainNet_243328E1CDD4793443B35DCA2EAFDCD8" xlink:to="lab_us-gaap_SaleLeasebackTransactionDeferredGainNet_243328E1CDD4793443B35DCA2EAFDCD8" xlink:type="arc" />
    <link:label id="lab_amrc_SaleLeasebackTransactionDeferredLossNetTotal_92E4DE681A972630EE8E5DCA2EAF108F_terseLabel_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionDeferredLossNetTotal_92E4DE681A972630EE8E5DCA2EAF108F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Loss Recorded</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SaleLeasebackTransactionDeferredLossNetTotal" xlink:label="loc_amrc_SaleLeasebackTransactionDeferredLossNetTotal_92E4DE681A972630EE8E5DCA2EAF108F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SaleLeasebackTransactionDeferredLossNetTotal_92E4DE681A972630EE8E5DCA2EAF108F" xlink:to="lab_amrc_SaleLeasebackTransactionDeferredLossNetTotal_92E4DE681A972630EE8E5DCA2EAF108F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNetBookValue_6E1BAF49D8061F5D98995DCA2EAFAB4A_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNetBookValue_6E1BAF49D8061F5D98995DCA2EAFAB4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Lease Asset/Liability Recorded</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNetBookValue_6E1BAF49D8061F5D98995DCA2EAFAB4A_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNetBookValue_6E1BAF49D8061F5D98995DCA2EAFAB4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Net Book Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionNetBookValue" xlink:label="loc_us-gaap_SaleLeasebackTransactionNetBookValue_6E1BAF49D8061F5D98995DCA2EAFAB4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionNetBookValue_6E1BAF49D8061F5D98995DCA2EAFAB4A" xlink:to="lab_us-gaap_SaleLeasebackTransactionNetBookValue_6E1BAF49D8061F5D98995DCA2EAFAB4A" xlink:type="arc" />
    <link:label id="lab_amrc_SaleLeasebackTransactionTerm_BEFB9CC3BE6E3994CC4D5DCA2EAFA8DE_terseLabel_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionTerm_BEFB9CC3BE6E3994CC4D5DCA2EAFA8DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Lease Term (years)</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionTerm_BEFB9CC3BE6E3994CC4D5DCA2EAFA8DE_label_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionTerm_BEFB9CC3BE6E3994CC4D5DCA2EAFA8DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Term</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionTerm_BEFB9CC3BE6E3994CC4D5DCA2EAFA8DE_documentation_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionTerm_BEFB9CC3BE6E3994CC4D5DCA2EAFA8DE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Term</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SaleLeasebackTransactionTerm" xlink:label="loc_amrc_SaleLeasebackTransactionTerm_BEFB9CC3BE6E3994CC4D5DCA2EAFA8DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SaleLeasebackTransactionTerm_BEFB9CC3BE6E3994CC4D5DCA2EAFA8DE" xlink:to="lab_amrc_SaleLeasebackTransactionTerm_BEFB9CC3BE6E3994CC4D5DCA2EAFA8DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleLeasebackTransactionQuarterlyRentalPayments_B1175805964D972895625DCA2EAF6032_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionQuarterlyRentalPayments_B1175805964D972895625DCA2EAF6032" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease payment</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionQuarterlyRentalPayments_B1175805964D972895625DCA2EAF6032_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionQuarterlyRentalPayments_B1175805964D972895625DCA2EAF6032" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Quarterly Rental Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionQuarterlyRentalPayments" xlink:label="loc_us-gaap_SaleLeasebackTransactionQuarterlyRentalPayments_B1175805964D972895625DCA2EAF6032" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionQuarterlyRentalPayments_B1175805964D972895625DCA2EAF6032" xlink:to="lab_us-gaap_SaleLeasebackTransactionQuarterlyRentalPayments_B1175805964D972895625DCA2EAF6032" xlink:type="arc" />
    <link:label id="lab_amrc_PercentageofFairValueThresholdIntegralEquipment_D3F98243488BE16AE0805DCA2EAF4339_terseLabel_en-US" xlink:label="lab_amrc_PercentageofFairValueThresholdIntegralEquipment_D3F98243488BE16AE0805DCA2EAF4339" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of fair value threshold integral equipment</link:label>
    <link:label id="lab_amrc_PercentageofFairValueThresholdIntegralEquipment_D3F98243488BE16AE0805DCA2EAF4339_label_en-US" xlink:label="lab_amrc_PercentageofFairValueThresholdIntegralEquipment_D3F98243488BE16AE0805DCA2EAF4339" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of Fair Value Threshold, Integral Equipment</link:label>
    <link:label id="lab_amrc_PercentageofFairValueThresholdIntegralEquipment_D3F98243488BE16AE0805DCA2EAF4339_documentation_en-US" xlink:label="lab_amrc_PercentageofFairValueThresholdIntegralEquipment_D3F98243488BE16AE0805DCA2EAF4339" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of Fair Value Threshold, Integral Equipment</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_PercentageofFairValueThresholdIntegralEquipment" xlink:label="loc_amrc_PercentageofFairValueThresholdIntegralEquipment_D3F98243488BE16AE0805DCA2EAF4339" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_PercentageofFairValueThresholdIntegralEquipment_D3F98243488BE16AE0805DCA2EAF4339" xlink:to="lab_amrc_PercentageofFairValueThresholdIntegralEquipment_D3F98243488BE16AE0805DCA2EAF4339" xlink:type="arc" />
    <link:label id="lab_amrc_SaleLeasebackTransactionNetAmortizationExpense_F94A6E789FE3567056645DCA2EAF4AF8_terseLabel_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionNetAmortizationExpense_F94A6E789FE3567056645DCA2EAF4AF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net amortization expense (gains)</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionNetAmortizationExpense_F94A6E789FE3567056645DCA2EAF4AF8_label_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionNetAmortizationExpense_F94A6E789FE3567056645DCA2EAF4AF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Net Amortization Expense</link:label>
    <link:label id="lab_amrc_SaleLeasebackTransactionNetAmortizationExpense_F94A6E789FE3567056645DCA2EAF4AF8_documentation_en-US" xlink:label="lab_amrc_SaleLeasebackTransactionNetAmortizationExpense_F94A6E789FE3567056645DCA2EAF4AF8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transaction, Net Amortization Expense</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_SaleLeasebackTransactionNetAmortizationExpense" xlink:label="loc_amrc_SaleLeasebackTransactionNetAmortizationExpense_F94A6E789FE3567056645DCA2EAF4AF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_SaleLeasebackTransactionNetAmortizationExpense_F94A6E789FE3567056645DCA2EAF4AF8" xlink:to="lab_amrc_SaleLeasebackTransactionNetAmortizationExpense_F94A6E789FE3567056645DCA2EAF4AF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3DD5F256C6C6A3482187356E3CA34F34_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3DD5F256C6C6A3482187356E3CA34F34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3DD5F256C6C6A3482187356E3CA34F34_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3DD5F256C6C6A3482187356E3CA34F34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3DD5F256C6C6A3482187356E3CA34F34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3DD5F256C6C6A3482187356E3CA34F34" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3DD5F256C6C6A3482187356E3CA34F34" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_75A19B9A6DAF68162F39356E3CA31686_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_75A19B9A6DAF68162F39356E3CA31686" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, beginning of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_75A19B9A6DAF68162F39356E3CA31686" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_75A19B9A6DAF68162F39356E3CA31686" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_75A19B9A6DAF68162F39356E3CA31686" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_56A98B681FB8305DD607359C99F8A72C_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_56A98B681FB8305DD607359C99F8A72C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions for current year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_56A98B681FB8305DD607359C99F8A72C_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_56A98B681FB8305DD607359C99F8A72C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_56A98B681FB8305DD607359C99F8A72C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_56A98B681FB8305DD607359C99F8A72C" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_56A98B681FB8305DD607359C99F8A72C" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B53A75F0BA54CE7B4AC0356E3CA3F012_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B53A75F0BA54CE7B4AC0356E3CA3F012" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions for prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B53A75F0BA54CE7B4AC0356E3CA3F012_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B53A75F0BA54CE7B4AC0356E3CA3F012" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B53A75F0BA54CE7B4AC0356E3CA3F012" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B53A75F0BA54CE7B4AC0356E3CA3F012" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_B53A75F0BA54CE7B4AC0356E3CA3F012" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_9D0A5A8CAE8148B1CCA9356E3CA3059E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_9D0A5A8CAE8148B1CCA9356E3CA3059E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlements paid to tax authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_9D0A5A8CAE8148B1CCA9356E3CA3059E_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_9D0A5A8CAE8148B1CCA9356E3CA3059E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_9D0A5A8CAE8148B1CCA9356E3CA3059E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_9D0A5A8CAE8148B1CCA9356E3CA3059E" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_9D0A5A8CAE8148B1CCA9356E3CA3059E" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_CCF9CE8E43B37E782B6D356E3CA44CD5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_CCF9CE8E43B37E782B6D356E3CA44CD5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reductions of prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_CCF9CE8E43B37E782B6D356E3CA44CD5_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_CCF9CE8E43B37E782B6D356E3CA44CD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_CCF9CE8E43B37E782B6D356E3CA44CD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_CCF9CE8E43B37E782B6D356E3CA44CD5" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_CCF9CE8E43B37E782B6D356E3CA44CD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_8BE5B930F8AFCBED9B2E356E3CA484A3_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_8BE5B930F8AFCBED9B2E356E3CA484A3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, end of year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_8BE5B930F8AFCBED9B2E356E3CA484A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_8BE5B930F8AFCBED9B2E356E3CA484A3" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_8BE5B930F8AFCBED9B2E356E3CA484A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_93D8000AC89E06818DD53665459DC674_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_93D8000AC89E06818DD53665459DC674" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_93D8000AC89E06818DD53665459DC674_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_93D8000AC89E06818DD53665459DC674" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_93D8000AC89E06818DD53665459DC674" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_93D8000AC89E06818DD53665459DC674" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_93D8000AC89E06818DD53665459DC674" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C9B6F87DFD0A9178C8063665459E549F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C9B6F87DFD0A9178C8063665459E549F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C9B6F87DFD0A9178C8063665459E549F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C9B6F87DFD0A9178C8063665459E549F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C9B6F87DFD0A9178C8063665459E549F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C9B6F87DFD0A9178C8063665459E549F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C9B6F87DFD0A9178C8063665459E549F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_A47BADFB4F52716A0B7A3665459E145F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_A47BADFB4F52716A0B7A3665459E145F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_A47BADFB4F52716A0B7A3665459E145F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_A47BADFB4F52716A0B7A3665459E145F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_A47BADFB4F52716A0B7A3665459E145F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_A47BADFB4F52716A0B7A3665459E145F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_A47BADFB4F52716A0B7A3665459E145F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C2EBD944EFCAA64CB9613665459EA3DC_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C2EBD944EFCAA64CB9613665459EA3DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C2EBD944EFCAA64CB9613665459EA3DC_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C2EBD944EFCAA64CB9613665459EA3DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C2EBD944EFCAA64CB9613665459EA3DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C2EBD944EFCAA64CB9613665459EA3DC" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_C2EBD944EFCAA64CB9613665459EA3DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0C16FE1289131227AED53665459E0A15_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0C16FE1289131227AED53665459E0A15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0C16FE1289131227AED53665459E0A15_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0C16FE1289131227AED53665459E0A15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0C16FE1289131227AED53665459E0A15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0C16FE1289131227AED53665459E0A15" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0C16FE1289131227AED53665459E0A15" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1391372C4992B783C2B33665459F053A_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1391372C4992B783C2B33665459F053A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1391372C4992B783C2B33665459F053A_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1391372C4992B783C2B33665459F053A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1391372C4992B783C2B33665459F053A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1391372C4992B783C2B33665459F053A" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1391372C4992B783C2B33665459F053A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_76C3F381D49626235C3A3665459FD274_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_76C3F381D49626235C3A3665459FD274" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_76C3F381D49626235C3A3665459FD274_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_76C3F381D49626235C3A3665459FD274" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_76C3F381D49626235C3A3665459FD274" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_76C3F381D49626235C3A3665459FD274" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_76C3F381D49626235C3A3665459FD274" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_66277401268F2CEFF23B366545A0C5C0_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_66277401268F2CEFF23B366545A0C5C0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_66277401268F2CEFF23B366545A0C5C0_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_66277401268F2CEFF23B366545A0C5C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_66277401268F2CEFF23B366545A0C5C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_66277401268F2CEFF23B366545A0C5C0" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_66277401268F2CEFF23B366545A0C5C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_21F7AF4130090C5BAE7316BE0E7A32CD_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_21F7AF4130090C5BAE7316BE0E7A32CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current, Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_21F7AF4130090C5BAE7316BE0E7A32CD_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_21F7AF4130090C5BAE7316BE0E7A32CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_21F7AF4130090C5BAE7316BE0E7A32CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit_21F7AF4130090C5BAE7316BE0E7A32CD" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit_21F7AF4130090C5BAE7316BE0E7A32CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1C849314A2EB47E5F89216BE0E7A23A0_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1C849314A2EB47E5F89216BE0E7A23A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current, State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1C849314A2EB47E5F89216BE0E7A23A0_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1C849314A2EB47E5F89216BE0E7A23A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1C849314A2EB47E5F89216BE0E7A23A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1C849314A2EB47E5F89216BE0E7A23A0" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1C849314A2EB47E5F89216BE0E7A23A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_7FA5C3D1221BA43B00B516BE0E7A6703_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_7FA5C3D1221BA43B00B516BE0E7A6703" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current, Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_7FA5C3D1221BA43B00B516BE0E7A6703_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_7FA5C3D1221BA43B00B516BE0E7A6703" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_7FA5C3D1221BA43B00B516BE0E7A6703" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_7FA5C3D1221BA43B00B516BE0E7A6703" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_7FA5C3D1221BA43B00B516BE0E7A6703" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_38718FC51EB871FDCFCD16BE0E7A6DF6_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_38718FC51EB871FDCFCD16BE0E7A6DF6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current, Total</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_38718FC51EB871FDCFCD16BE0E7A6DF6_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_38718FC51EB871FDCFCD16BE0E7A6DF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_38718FC51EB871FDCFCD16BE0E7A6DF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_38718FC51EB871FDCFCD16BE0E7A6DF6" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_38718FC51EB871FDCFCD16BE0E7A6DF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_E59C621BC29BD445102916BE0E7B01A0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_E59C621BC29BD445102916BE0E7B01A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred, Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_E59C621BC29BD445102916BE0E7B01A0_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_E59C621BC29BD445102916BE0E7B01A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_E59C621BC29BD445102916BE0E7B01A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_E59C621BC29BD445102916BE0E7B01A0" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_E59C621BC29BD445102916BE0E7B01A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_753ED6CE916E6D751DBD16BE0E7B3DDA_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_753ED6CE916E6D751DBD16BE0E7B3DDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred, State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_753ED6CE916E6D751DBD16BE0E7B3DDA_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_753ED6CE916E6D751DBD16BE0E7B3DDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_753ED6CE916E6D751DBD16BE0E7B3DDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_753ED6CE916E6D751DBD16BE0E7B3DDA" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_753ED6CE916E6D751DBD16BE0E7B3DDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_E8F8793B9F2C93650D2F16BE0E7BB6AB_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_E8F8793B9F2C93650D2F16BE0E7BB6AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred, Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_E8F8793B9F2C93650D2F16BE0E7BB6AB_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_E8F8793B9F2C93650D2F16BE0E7BB6AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_E8F8793B9F2C93650D2F16BE0E7BB6AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_E8F8793B9F2C93650D2F16BE0E7BB6AB" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_E8F8793B9F2C93650D2F16BE0E7BB6AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_AA89CD049EE667363ABF16BE0E7BD0DC_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_AA89CD049EE667363ABF16BE0E7BD0DC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred, Total</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_AA89CD049EE667363ABF16BE0E7BD0DC_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_AA89CD049EE667363ABF16BE0E7BD0DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_AA89CD049EE667363ABF16BE0E7BD0DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_AA89CD049EE667363ABF16BE0E7BD0DC" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_AA89CD049EE667363ABF16BE0E7BD0DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_976B5D2B39CFBC3FB28F16BE0D6F5FA4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_976B5D2B39CFBC3FB28F16BE0D6F5FA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_976B5D2B39CFBC3FB28F16BE0D6F5FA4_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_976B5D2B39CFBC3FB28F16BE0D6F5FA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_976B5D2B39CFBC3FB28F16BE0D6F5FA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_976B5D2B39CFBC3FB28F16BE0D6F5FA4" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_976B5D2B39CFBC3FB28F16BE0D6F5FA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_CBB526F2C428BBFEC2A55EC5C2C38D73_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_CBB526F2C428BBFEC2A55EC5C2C38D73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_CBB526F2C428BBFEC2A55EC5C2C38D73_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_CBB526F2C428BBFEC2A55EC5C2C38D73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_CBB526F2C428BBFEC2A55EC5C2C38D73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_CBB526F2C428BBFEC2A55EC5C2C38D73" xlink:to="lab_us-gaap_FinancialInstrumentAxis_CBB526F2C428BBFEC2A55EC5C2C38D73" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B8F2E1EA96A8EA6A768D5EC5C2C3E512_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B8F2E1EA96A8EA6A768D5EC5C2C3E512" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B8F2E1EA96A8EA6A768D5EC5C2C3E512_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B8F2E1EA96A8EA6A768D5EC5C2C3E512" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B8F2E1EA96A8EA6A768D5EC5C2C3E512" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B8F2E1EA96A8EA6A768D5EC5C2C3E512" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B8F2E1EA96A8EA6A768D5EC5C2C3E512" xlink:type="arc" />
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_5A71018402257EDA83145EC5C2C4E9B6_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis_5A71018402257EDA83145EC5C2C4E9B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_5A71018402257EDA83145EC5C2C4E9B6_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis_5A71018402257EDA83145EC5C2C4E9B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_5A71018402257EDA83145EC5C2C4E9B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_5A71018402257EDA83145EC5C2C4E9B6" xlink:to="lab_us-gaap_MeasurementInputTypeAxis_5A71018402257EDA83145EC5C2C4E9B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_096F42942C27DD6F7C445EC5C2C45CAF_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain_096F42942C27DD6F7C445EC5C2C45CAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_096F42942C27DD6F7C445EC5C2C45CAF_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain_096F42942C27DD6F7C445EC5C2C45CAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_096F42942C27DD6F7C445EC5C2C45CAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_096F42942C27DD6F7C445EC5C2C45CAF" xlink:to="lab_us-gaap_MeasurementInputTypeDomain_096F42942C27DD6F7C445EC5C2C45CAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_C2C3C06BEBFC57A33E195EC5C2C59C06_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember_C2C3C06BEBFC57A33E195EC5C2C59C06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input, Discount Rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_C2C3C06BEBFC57A33E195EC5C2C59C06_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember_C2C3C06BEBFC57A33E195EC5C2C59C06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_C2C3C06BEBFC57A33E195EC5C2C59C06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember_C2C3C06BEBFC57A33E195EC5C2C59C06" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember_C2C3C06BEBFC57A33E195EC5C2C59C06" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_5FE7CB748313F88F866C5EC5C2C6D101_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember_5FE7CB748313F88F866C5EC5C2C6D101" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Nonrecurring [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_5FE7CB748313F88F866C5EC5C2C6D101_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember_5FE7CB748313F88F866C5EC5C2C6D101" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Nonrecurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_5FE7CB748313F88F866C5EC5C2C6D101" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringMember_5FE7CB748313F88F866C5EC5C2C6D101" xlink:to="lab_us-gaap_FairValueMeasurementsNonrecurringMember_5FE7CB748313F88F866C5EC5C2C6D101" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLiabilityMeasurementInput_41BBCAE4B9C09E9E8BB55EC5C2C7AF1E_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityMeasurementInput_41BBCAE4B9C09E9E8BB55EC5C2C7AF1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative liability, measurement input</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityMeasurementInput_41BBCAE4B9C09E9E8BB55EC5C2C7AF1E_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityMeasurementInput_41BBCAE4B9C09E9E8BB55EC5C2C7AF1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Measurement Input</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="loc_us-gaap_DerivativeLiabilityMeasurementInput_41BBCAE4B9C09E9E8BB55EC5C2C7AF1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityMeasurementInput_41BBCAE4B9C09E9E8BB55EC5C2C7AF1E" xlink:to="lab_us-gaap_DerivativeLiabilityMeasurementInput_41BBCAE4B9C09E9E8BB55EC5C2C7AF1E" xlink:type="arc" />
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityLow_ABEEDB336042ED1F0E865EC5C2C70223_terseLabel_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityLow_ABEEDB336042ED1F0E865EC5C2C70223" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Probability of low case scenario</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityLow_ABEEDB336042ED1F0E865EC5C2C70223_label_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityLow_ABEEDB336042ED1F0E865EC5C2C70223" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Probability, Low</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityLow_ABEEDB336042ED1F0E865EC5C2C70223_documentation_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityLow_ABEEDB336042ED1F0E865EC5C2C70223" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Probability, Low</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityLow" xlink:label="loc_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityLow_ABEEDB336042ED1F0E865EC5C2C70223" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityLow_ABEEDB336042ED1F0E865EC5C2C70223" xlink:to="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityLow_ABEEDB336042ED1F0E865EC5C2C70223" xlink:type="arc" />
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityBaseCase_8225FF3A625A1AC3576E5EC5C2C70070_terseLabel_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityBaseCase_8225FF3A625A1AC3576E5EC5C2C70070" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Probability of base case scenario</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityBaseCase_8225FF3A625A1AC3576E5EC5C2C70070_label_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityBaseCase_8225FF3A625A1AC3576E5EC5C2C70070" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Probability, Base Case</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityBaseCase_8225FF3A625A1AC3576E5EC5C2C70070_documentation_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityBaseCase_8225FF3A625A1AC3576E5EC5C2C70070" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Probability, Base Case</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityBaseCase" xlink:label="loc_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityBaseCase_8225FF3A625A1AC3576E5EC5C2C70070" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityBaseCase_8225FF3A625A1AC3576E5EC5C2C70070" xlink:to="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesProbabilityBaseCase_8225FF3A625A1AC3576E5EC5C2C70070" xlink:type="arc" />
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesPercentageHigh_A7545AA9AC8D7188D93C5EC5C2C8135D_terseLabel_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesPercentageHigh_A7545AA9AC8D7188D93C5EC5C2C8135D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Probability of high case scenario</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesPercentageHigh_A7545AA9AC8D7188D93C5EC5C2C8135D_label_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesPercentageHigh_A7545AA9AC8D7188D93C5EC5C2C8135D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Percentage, High</link:label>
    <link:label id="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesPercentageHigh_A7545AA9AC8D7188D93C5EC5C2C8135D_documentation_en-US" xlink:label="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesPercentageHigh_A7545AA9AC8D7188D93C5EC5C2C8135D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Percentage, High</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesPercentageHigh" xlink:label="loc_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesPercentageHigh_A7545AA9AC8D7188D93C5EC5C2C8135D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesPercentageHigh_A7545AA9AC8D7188D93C5EC5C2C8135D" xlink:to="lab_amrc_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesPercentageHigh_A7545AA9AC8D7188D93C5EC5C2C8135D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_77AE9B4DC464CF437F175EC5C2C8A87A_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_77AE9B4DC464CF437F175EC5C2C8A87A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets recorded at fair value on a non-recurring basis</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_77AE9B4DC464CF437F175EC5C2C8A87A_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_77AE9B4DC464CF437F175EC5C2C8A87A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_77AE9B4DC464CF437F175EC5C2C8A87A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_77AE9B4DC464CF437F175EC5C2C8A87A" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_77AE9B4DC464CF437F175EC5C2C8A87A" xlink:type="arc" />
    <link:label id="lab_amrc_EnergyAssetsTableTextBlock_84992E4631EDC998911616BE0E3D3F2F_terseLabel_en-US" xlink:label="lab_amrc_EnergyAssetsTableTextBlock_84992E4631EDC998911616BE0E3D3F2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Energy Assets</link:label>
    <link:label id="lab_amrc_EnergyAssetsTableTextBlock_84992E4631EDC998911616BE0E3D3F2F_label_en-US" xlink:label="lab_amrc_EnergyAssetsTableTextBlock_84992E4631EDC998911616BE0E3D3F2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Energy Assets [Table Text Block]</link:label>
    <link:label id="lab_amrc_EnergyAssetsTableTextBlock_84992E4631EDC998911616BE0E3D3F2F_documentation_en-US" xlink:label="lab_amrc_EnergyAssetsTableTextBlock_84992E4631EDC998911616BE0E3D3F2F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Table Text Block] for Project Assets [Table]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_EnergyAssetsTableTextBlock" xlink:label="loc_amrc_EnergyAssetsTableTextBlock_84992E4631EDC998911616BE0E3D3F2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_EnergyAssetsTableTextBlock_84992E4631EDC998911616BE0E3D3F2F" xlink:to="lab_amrc_EnergyAssetsTableTextBlock_84992E4631EDC998911616BE0E3D3F2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_7AB7B5B1E1F33A33B6BC16BE0E3D1BD3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_7AB7B5B1E1F33A33B6BC16BE0E3D1BD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Capital Leased Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_7AB7B5B1E1F33A33B6BC16BE0E3D1BD3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_7AB7B5B1E1F33A33B6BC16BE0E3D1BD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Capital Leased Assets [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_7AB7B5B1E1F33A33B6BC16BE0E3D1BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_7AB7B5B1E1F33A33B6BC16BE0E3D1BD3" xlink:to="lab_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_7AB7B5B1E1F33A33B6BC16BE0E3D1BD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D1EAFB6ED5B6D64F3F7616BE0FF19846_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D1EAFB6ED5B6D64F3F7616BE0FF19846" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D1EAFB6ED5B6D64F3F7616BE0FF19846_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D1EAFB6ED5B6D64F3F7616BE0FF19846" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D1EAFB6ED5B6D64F3F7616BE0FF19846" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D1EAFB6ED5B6D64F3F7616BE0FF19846" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D1EAFB6ED5B6D64F3F7616BE0FF19846" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_B52E784CEF7E9F13336259A38F54900B_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_B52E784CEF7E9F13336259A38F54900B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Controlling Interests and Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_B52E784CEF7E9F13336259A38F54900B_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_B52E784CEF7E9F13336259A38F54900B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_B52E784CEF7E9F13336259A38F54900B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_B52E784CEF7E9F13336259A38F54900B" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_B52E784CEF7E9F13336259A38F54900B" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_5E252FE3A8955972543A16BE0D9537F1_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_5E252FE3A8955972543A16BE0D9537F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly Information (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_5E252FE3A8955972543A16BE0D9537F1_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_5E252FE3A8955972543A16BE0D9537F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_5E252FE3A8955972543A16BE0D9537F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock_5E252FE3A8955972543A16BE0D9537F1" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock_5E252FE3A8955972543A16BE0D9537F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_3E630E579BB3C456ACCC3635D85B1ABB_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_3E630E579BB3C456ACCC3635D85B1ABB" 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_3E630E579BB3C456ACCC3635D85B1ABB_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_3E630E579BB3C456ACCC3635D85B1ABB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_3E630E579BB3C456ACCC3635D85B1ABB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_3E630E579BB3C456ACCC3635D85B1ABB" xlink:to="lab_us-gaap_AwardTypeAxis_3E630E579BB3C456ACCC3635D85B1ABB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_496AB651EE05743F38A13635D85BF3A5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_496AB651EE05743F38A13635D85BF3A5" 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_496AB651EE05743F38A13635D85BF3A5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_496AB651EE05743F38A13635D85BF3A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_496AB651EE05743F38A13635D85BF3A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_496AB651EE05743F38A13635D85BF3A5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_496AB651EE05743F38A13635D85BF3A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_D518B579066998996FF83635D85BF9C0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_D518B579066998996FF83635D85BF9C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_D518B579066998996FF83635D85BF9C0_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_D518B579066998996FF83635D85BF9C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_D518B579066998996FF83635D85BF9C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_D518B579066998996FF83635D85BF9C0" xlink:to="lab_us-gaap_EmployeeStockOptionMember_D518B579066998996FF83635D85BF9C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_F72BA82EEA5A8392FD883635D85B7E2B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_F72BA82EEA5A8392FD883635D85B7E2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value significant assumptions:</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_F72BA82EEA5A8392FD883635D85B7E2B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_F72BA82EEA5A8392FD883635D85B7E2B" 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, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_F72BA82EEA5A8392FD883635D85B7E2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_F72BA82EEA5A8392FD883635D85B7E2B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_F72BA82EEA5A8392FD883635D85B7E2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_D7EB10846402DDA84E163635D85B11A6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_D7EB10846402DDA84E163635D85B11A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_D7EB10846402DDA84E163635D85B11A6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_D7EB10846402DDA84E163635D85B11A6" 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, Fair Value Assumptions, Expected Dividend Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_D7EB10846402DDA84E163635D85B11A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_D7EB10846402DDA84E163635D85B11A6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_D7EB10846402DDA84E163635D85B11A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4066C8D970786A11B2F13635D85BBB32_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4066C8D970786A11B2F13635D85BBB32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4066C8D970786A11B2F13635D85BBB32_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4066C8D970786A11B2F13635D85BBB32" 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, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4066C8D970786A11B2F13635D85BBB32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4066C8D970786A11B2F13635D85BBB32" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_4066C8D970786A11B2F13635D85BBB32" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_68106BDE2692CCEB4C4C3635D85B9981_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_68106BDE2692CCEB4C4C3635D85B9981" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_68106BDE2692CCEB4C4C3635D85B9981_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_68106BDE2692CCEB4C4C3635D85B9981" 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, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_68106BDE2692CCEB4C4C3635D85B9981" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_68106BDE2692CCEB4C4C3635D85B9981" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_68106BDE2692CCEB4C4C3635D85B9981" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_F4EB9B77062902650D213635D85B1FF6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_F4EB9B77062902650D213635D85B1FF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_F4EB9B77062902650D213635D85B1FF6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_F4EB9B77062902650D213635D85B1FF6" 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, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_F4EB9B77062902650D213635D85B1FF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_F4EB9B77062902650D213635D85B1FF6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_F4EB9B77062902650D213635D85B1FF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_D5220B52A0E8B162996A3635D85B5748_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_D5220B52A0E8B162996A3635D85B5748" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_D5220B52A0E8B162996A3635D85B5748_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_D5220B52A0E8B162996A3635D85B5748" 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, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_D5220B52A0E8B162996A3635D85B5748" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_D5220B52A0E8B162996A3635D85B5748" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_D5220B52A0E8B162996A3635D85B5748" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_34DB952091DB6BE7765E3635D85B0599_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_34DB952091DB6BE7765E3635D85B0599" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_34DB952091DB6BE7765E3635D85B0599_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_34DB952091DB6BE7765E3635D85B0599" 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, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_34DB952091DB6BE7765E3635D85B0599" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_34DB952091DB6BE7765E3635D85B0599" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_34DB952091DB6BE7765E3635D85B0599" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6B251D5988487813A1FA3635D86BDD97_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6B251D5988487813A1FA3635D86BDD97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6B251D5988487813A1FA3635D86BDD97_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6B251D5988487813A1FA3635D86BDD97" 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, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6B251D5988487813A1FA3635D86BDD97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6B251D5988487813A1FA3635D86BDD97" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6B251D5988487813A1FA3635D86BDD97" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_30D70CE8C54C280B9FCF58A960DCC312_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_30D70CE8C54C280B9FCF58A960DCC312" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unrealized (loss) gain from interest rate hedges, tax effect</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_30D70CE8C54C280B9FCF58A960DCC312_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_30D70CE8C54C280B9FCF58A960DCC312" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_30D70CE8C54C280B9FCF58A960DCC312" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_30D70CE8C54C280B9FCF58A960DCC312" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_30D70CE8C54C280B9FCF58A960DCC312" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0A8B36D336BB75DF6F1C3193B4D94BD4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0A8B36D336BB75DF6F1C3193B4D94BD4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0A8B36D336BB75DF6F1C3193B4D94BD4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0A8B36D336BB75DF6F1C3193B4D94BD4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0A8B36D336BB75DF6F1C3193B4D94BD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0A8B36D336BB75DF6F1C3193B4D94BD4" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0A8B36D336BB75DF6F1C3193B4D94BD4" xlink:type="arc" />
    <link:label id="lab_amrc_ContractwithCustomerAssetNetCurrentMember_1CB021F9F633B271FA803193B4DA7294_terseLabel_en-US" xlink:label="lab_amrc_ContractwithCustomerAssetNetCurrentMember_1CB021F9F633B271FA803193B4DA7294" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings</link:label>
    <link:label id="lab_amrc_ContractwithCustomerAssetNetCurrentMember_1CB021F9F633B271FA803193B4DA7294_label_en-US" xlink:label="lab_amrc_ContractwithCustomerAssetNetCurrentMember_1CB021F9F633B271FA803193B4DA7294" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net, Current [Member]</link:label>
    <link:label id="lab_amrc_ContractwithCustomerAssetNetCurrentMember_1CB021F9F633B271FA803193B4DA7294_documentation_en-US" xlink:label="lab_amrc_ContractwithCustomerAssetNetCurrentMember_1CB021F9F633B271FA803193B4DA7294" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net, Current [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ContractwithCustomerAssetNetCurrentMember" xlink:label="loc_amrc_ContractwithCustomerAssetNetCurrentMember_1CB021F9F633B271FA803193B4DA7294" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ContractwithCustomerAssetNetCurrentMember_1CB021F9F633B271FA803193B4DA7294" xlink:to="lab_amrc_ContractwithCustomerAssetNetCurrentMember_1CB021F9F633B271FA803193B4DA7294" xlink:type="arc" />
    <link:label id="lab_amrc_ConstructioninProgressGrossMember_DAD278DCCAB85E6028FB3193B4DAA0B2_terseLabel_en-US" xlink:label="lab_amrc_ConstructioninProgressGrossMember_DAD278DCCAB85E6028FB3193B4DAA0B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:label id="lab_amrc_ConstructioninProgressGrossMember_DAD278DCCAB85E6028FB3193B4DAA0B2_label_en-US" xlink:label="lab_amrc_ConstructioninProgressGrossMember_DAD278DCCAB85E6028FB3193B4DAA0B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress, Gross [Member]</link:label>
    <link:label id="lab_amrc_ConstructioninProgressGrossMember_DAD278DCCAB85E6028FB3193B4DAA0B2_documentation_en-US" xlink:label="lab_amrc_ConstructioninProgressGrossMember_DAD278DCCAB85E6028FB3193B4DAA0B2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Construction in Progress, Gross [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ConstructioninProgressGrossMember" xlink:label="loc_amrc_ConstructioninProgressGrossMember_DAD278DCCAB85E6028FB3193B4DAA0B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ConstructioninProgressGrossMember_DAD278DCCAB85E6028FB3193B4DAA0B2" xlink:to="lab_amrc_ConstructioninProgressGrossMember_DAD278DCCAB85E6028FB3193B4DAA0B2" xlink:type="arc" />
    <link:label id="lab_amrc_ContractReceivableRetainageMember_5B8BF3878C4C59843C453193B4DA1E97_terseLabel_en-US" xlink:label="lab_amrc_ContractReceivableRetainageMember_5B8BF3878C4C59843C453193B4DA1E97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Receivable Retainage</link:label>
    <link:label id="lab_amrc_ContractReceivableRetainageMember_5B8BF3878C4C59843C453193B4DA1E97_label_en-US" xlink:label="lab_amrc_ContractReceivableRetainageMember_5B8BF3878C4C59843C453193B4DA1E97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Receivable Retainage [Member]</link:label>
    <link:label id="lab_amrc_ContractReceivableRetainageMember_5B8BF3878C4C59843C453193B4DA1E97_documentation_en-US" xlink:label="lab_amrc_ContractReceivableRetainageMember_5B8BF3878C4C59843C453193B4DA1E97" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Receivable Retainage [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ContractReceivableRetainageMember" xlink:label="loc_amrc_ContractReceivableRetainageMember_5B8BF3878C4C59843C453193B4DA1E97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ContractReceivableRetainageMember_5B8BF3878C4C59843C453193B4DA1E97" xlink:to="lab_amrc_ContractReceivableRetainageMember_5B8BF3878C4C59843C453193B4DA1E97" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_CE543640C9E8E92F08AE3193B4DD2800_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_CE543640C9E8E92F08AE3193B4DD2800" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_CE543640C9E8E92F08AE3193B4DD2800_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_CE543640C9E8E92F08AE3193B4DD2800" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_CE543640C9E8E92F08AE3193B4DD2800" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_CE543640C9E8E92F08AE3193B4DD2800" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_CE543640C9E8E92F08AE3193B4DD2800" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_40FD1230AE1FDC61B0CD3193B4D8747C_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_40FD1230AE1FDC61B0CD3193B4D8747C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_40FD1230AE1FDC61B0CD3193B4D8747C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_40FD1230AE1FDC61B0CD3193B4D8747C" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_40FD1230AE1FDC61B0CD3193B4D8747C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_3ADC8968D4BEDDA1A4EC3193B4D87568_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_3ADC8968D4BEDDA1A4EC3193B4D87568" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts, beginning of period</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_3ADC8968D4BEDDA1A4EC3193B4D87568_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_3ADC8968D4BEDDA1A4EC3193B4D87568" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_3ADC8968D4BEDDA1A4EC3193B4D87568" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_3ADC8968D4BEDDA1A4EC3193B4D87568" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_3ADC8968D4BEDDA1A4EC3193B4D87568" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_789827199C72087D7E713193B4D80561_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_789827199C72087D7E713193B4D80561" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Charges to costs and expenses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_789827199C72087D7E713193B4D80561_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_789827199C72087D7E713193B4D80561" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Doubtful Accounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_789827199C72087D7E713193B4D80561" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_789827199C72087D7E713193B4D80561" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_789827199C72087D7E713193B4D80561" xlink:type="arc" />
    <link:label id="lab_amrc_AllowanceForDoubtfulAccountsReceivableChargeOffsAndOther_56E9BC8C618008F6DB213193B4D96729_negatedTerseLabel_en-US" xlink:label="lab_amrc_AllowanceForDoubtfulAccountsReceivableChargeOffsAndOther_56E9BC8C618008F6DB213193B4D96729" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Account write-offs and other</link:label>
    <link:label id="lab_amrc_AllowanceForDoubtfulAccountsReceivableChargeOffsAndOther_56E9BC8C618008F6DB213193B4D96729_label_en-US" xlink:label="lab_amrc_AllowanceForDoubtfulAccountsReceivableChargeOffsAndOther_56E9BC8C618008F6DB213193B4D96729" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Charge-offs and Other</link:label>
    <link:label id="lab_amrc_AllowanceForDoubtfulAccountsReceivableChargeOffsAndOther_56E9BC8C618008F6DB213193B4D96729_documentation_en-US" xlink:label="lab_amrc_AllowanceForDoubtfulAccountsReceivableChargeOffsAndOther_56E9BC8C618008F6DB213193B4D96729" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Charge-offs and Other</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_AllowanceForDoubtfulAccountsReceivableChargeOffsAndOther" xlink:label="loc_amrc_AllowanceForDoubtfulAccountsReceivableChargeOffsAndOther_56E9BC8C618008F6DB213193B4D96729" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_AllowanceForDoubtfulAccountsReceivableChargeOffsAndOther_56E9BC8C618008F6DB213193B4D96729" xlink:to="lab_amrc_AllowanceForDoubtfulAccountsReceivableChargeOffsAndOther_56E9BC8C618008F6DB213193B4D96729" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_6C641880822C1E7B51853193B4D95555_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_6C641880822C1E7B51853193B4D95555" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_6C641880822C1E7B51853193B4D95555" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_6C641880822C1E7B51853193B4D95555" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_6C641880822C1E7B51853193B4D95555" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_A076BA2F666DA8548D643193B4DD583D_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_A076BA2F666DA8548D643193B4DD583D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts receivable, period increase</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_A076BA2F666DA8548D643193B4DD583D_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_A076BA2F666DA8548D643193B4DD583D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_A076BA2F666DA8548D643193B4DD583D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_A076BA2F666DA8548D643193B4DD583D" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_A076BA2F666DA8548D643193B4DD583D" xlink:type="arc" />
    <link:label id="lab_amrc_AccountsReceivableRetainage_E607CCC29733B15D204B3193B4DD7FBA_terseLabel_en-US" xlink:label="lab_amrc_AccountsReceivableRetainage_E607CCC29733B15D204B3193B4DD7FBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable retainage</link:label>
    <link:label id="lab_amrc_AccountsReceivableRetainage_E607CCC29733B15D204B3193B4DD7FBA_label_en-US" xlink:label="lab_amrc_AccountsReceivableRetainage_E607CCC29733B15D204B3193B4DD7FBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable Retainage</link:label>
    <link:label id="lab_amrc_AccountsReceivableRetainage_E607CCC29733B15D204B3193B4DD7FBA_documentation_en-US" xlink:label="lab_amrc_AccountsReceivableRetainage_E607CCC29733B15D204B3193B4DD7FBA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable Retainage</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_AccountsReceivableRetainage" xlink:label="loc_amrc_AccountsReceivableRetainage_E607CCC29733B15D204B3193B4DD7FBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_AccountsReceivableRetainage_E607CCC29733B15D204B3193B4DD7FBA" xlink:to="lab_amrc_AccountsReceivableRetainage_E607CCC29733B15D204B3193B4DD7FBA" xlink:type="arc" />
    <link:label id="lab_amrc_ContractsReceivableRetainageAllowancesandReserves_82D16C790E0A91AD01123193B4DEBBD2_terseLabel_en-US" xlink:label="lab_amrc_ContractsReceivableRetainageAllowancesandReserves_82D16C790E0A91AD01123193B4DEBBD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable retainage reserve</link:label>
    <link:label id="lab_amrc_ContractsReceivableRetainageAllowancesandReserves_82D16C790E0A91AD01123193B4DEBBD2_label_en-US" xlink:label="lab_amrc_ContractsReceivableRetainageAllowancesandReserves_82D16C790E0A91AD01123193B4DEBBD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contracts Receivable Retainage Allowances and Reserves</link:label>
    <link:label id="lab_amrc_ContractsReceivableRetainageAllowancesandReserves_82D16C790E0A91AD01123193B4DEBBD2_documentation_en-US" xlink:label="lab_amrc_ContractsReceivableRetainageAllowancesandReserves_82D16C790E0A91AD01123193B4DEBBD2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contracts Receivable Retainage Allowances and Reserves</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ContractsReceivableRetainageAllowancesandReserves" xlink:label="loc_amrc_ContractsReceivableRetainageAllowancesandReserves_82D16C790E0A91AD01123193B4DEBBD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ContractsReceivableRetainageAllowancesandReserves_82D16C790E0A91AD01123193B4DEBBD2" xlink:to="lab_amrc_ContractsReceivableRetainageAllowancesandReserves_82D16C790E0A91AD01123193B4DEBBD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_CA38C79609D316A4763616BE0D3B9272_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock_CA38C79609D316A4763616BE0D3B9272" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Energy Assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_CA38C79609D316A4763616BE0D3B9272_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock_CA38C79609D316A4763616BE0D3B9272" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_CA38C79609D316A4763616BE0D3B9272" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock_CA38C79609D316A4763616BE0D3B9272" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock_CA38C79609D316A4763616BE0D3B9272" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_6F9309EDB3740404325D16BE0F633819_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_6F9309EDB3740404325D16BE0F633819" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_6F9309EDB3740404325D16BE0F633819" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_6F9309EDB3740404325D16BE0F633819" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_6F9309EDB3740404325D16BE0F633819" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_CB185541AFCB207C23B716BE0F638AC4_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_CB185541AFCB207C23B716BE0F638AC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense, excess tax benefits</link:label>
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_CB185541AFCB207C23B716BE0F638AC4_label_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_CB185541AFCB207C23B716BE0F638AC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_CB185541AFCB207C23B716BE0F638AC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_CB185541AFCB207C23B716BE0F638AC4" xlink:to="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_CB185541AFCB207C23B716BE0F638AC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_FD3B49BFB3793A97CEFD36F9E4BB42DC_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_FD3B49BFB3793A97CEFD36F9E4BB42DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_FD3B49BFB3793A97CEFD36F9E4BB42DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_FD3B49BFB3793A97CEFD36F9E4BB42DC" xlink:to="lab_us-gaap_GrossProfit_FD3B49BFB3793A97CEFD36F9E4BB42DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_7E7AF303481F726F5E0936F9E4BB45EA_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_7E7AF303481F726F5E0936F9E4BB45EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) per share attributable to common shareholders:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_7E7AF303481F726F5E0936F9E4BB45EA_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_7E7AF303481F726F5E0936F9E4BB45EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7E7AF303481F726F5E0936F9E4BB45EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7E7AF303481F726F5E0936F9E4BB45EA" xlink:to="lab_us-gaap_EarningsPerShareAbstract_7E7AF303481F726F5E0936F9E4BB45EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1894F4CA21035FC4F54836F9E4BBCF3D_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1894F4CA21035FC4F54836F9E4BBCF3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1894F4CA21035FC4F54836F9E4BBCF3D_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1894F4CA21035FC4F54836F9E4BBCF3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1894F4CA21035FC4F54836F9E4BBCF3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1894F4CA21035FC4F54836F9E4BBCF3D" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1894F4CA21035FC4F54836F9E4BBCF3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_108B4A77F6F532A9550453F8E94F81C8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_108B4A77F6F532A9550453F8E94F81C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease revenue</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_108B4A77F6F532A9550453F8E94F81C8_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_108B4A77F6F532A9550453F8E94F81C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Income Statement, Lease Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementLeaseRevenue" xlink:label="loc_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_108B4A77F6F532A9550453F8E94F81C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_108B4A77F6F532A9550453F8E94F81C8" xlink:to="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_108B4A77F6F532A9550453F8E94F81C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_36847ACBF618E8F2745C5980BB5E9F5E_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_36847ACBF618E8F2745C5980BB5E9F5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_36847ACBF618E8F2745C5980BB5E9F5E_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_36847ACBF618E8F2745C5980BB5E9F5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_36847ACBF618E8F2745C5980BB5E9F5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_36847ACBF618E8F2745C5980BB5E9F5E" xlink:to="lab_us-gaap_PlanNameAxis_36847ACBF618E8F2745C5980BB5E9F5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_1218DB636B194A15F75C5980BB5E72E4_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_1218DB636B194A15F75C5980BB5E72E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_1218DB636B194A15F75C5980BB5E72E4_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_1218DB636B194A15F75C5980BB5E72E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1218DB636B194A15F75C5980BB5E72E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_1218DB636B194A15F75C5980BB5E72E4" xlink:to="lab_us-gaap_PlanNameDomain_1218DB636B194A15F75C5980BB5E72E4" xlink:type="arc" />
    <link:label id="lab_amrc_StockIncentive2000PlanMember_405008E49358E02E092E5980BB5E4732_terseLabel_en-US" xlink:label="lab_amrc_StockIncentive2000PlanMember_405008E49358E02E092E5980BB5E4732" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2000 Stock Incentive Plan</link:label>
    <link:label id="lab_amrc_StockIncentive2000PlanMember_405008E49358E02E092E5980BB5E4732_label_en-US" xlink:label="lab_amrc_StockIncentive2000PlanMember_405008E49358E02E092E5980BB5E4732" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Incentive 2000 Plan [Member]</link:label>
    <link:label id="lab_amrc_StockIncentive2000PlanMember_405008E49358E02E092E5980BB5E4732_documentation_en-US" xlink:label="lab_amrc_StockIncentive2000PlanMember_405008E49358E02E092E5980BB5E4732" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Incentive 2000 Plan [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_StockIncentive2000PlanMember" xlink:label="loc_amrc_StockIncentive2000PlanMember_405008E49358E02E092E5980BB5E4732" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_StockIncentive2000PlanMember_405008E49358E02E092E5980BB5E4732" xlink:to="lab_amrc_StockIncentive2000PlanMember_405008E49358E02E092E5980BB5E4732" xlink:type="arc" />
    <link:label id="lab_amrc_StockIncentive2010PlanMember_E37B8B19B9C8A48D69CC5980BB5E3D6D_terseLabel_en-US" xlink:label="lab_amrc_StockIncentive2010PlanMember_E37B8B19B9C8A48D69CC5980BB5E3D6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2010 Stock Incentive Plan</link:label>
    <link:label id="lab_amrc_StockIncentive2010PlanMember_E37B8B19B9C8A48D69CC5980BB5E3D6D_label_en-US" xlink:label="lab_amrc_StockIncentive2010PlanMember_E37B8B19B9C8A48D69CC5980BB5E3D6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Incentive 2010 Plan [Member]</link:label>
    <link:label id="lab_amrc_StockIncentive2010PlanMember_E37B8B19B9C8A48D69CC5980BB5E3D6D_documentation_en-US" xlink:label="lab_amrc_StockIncentive2010PlanMember_E37B8B19B9C8A48D69CC5980BB5E3D6D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Incentive 2010 Plan [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_StockIncentive2010PlanMember" xlink:label="loc_amrc_StockIncentive2010PlanMember_E37B8B19B9C8A48D69CC5980BB5E3D6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_StockIncentive2010PlanMember_E37B8B19B9C8A48D69CC5980BB5E3D6D" xlink:to="lab_amrc_StockIncentive2010PlanMember_E37B8B19B9C8A48D69CC5980BB5E3D6D" xlink:type="arc" />
    <link:label id="lab_amrc_A2017EmployeeStockPurchasePlanMember_4770597B2822ACEF8B805980BB5E1FE2_terseLabel_en-US" xlink:label="lab_amrc_A2017EmployeeStockPurchasePlanMember_4770597B2822ACEF8B805980BB5E1FE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_amrc_A2017EmployeeStockPurchasePlanMember_4770597B2822ACEF8B805980BB5E1FE2_label_en-US" xlink:label="lab_amrc_A2017EmployeeStockPurchasePlanMember_4770597B2822ACEF8B805980BB5E1FE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2017 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_amrc_A2017EmployeeStockPurchasePlanMember_4770597B2822ACEF8B805980BB5E1FE2_documentation_en-US" xlink:label="lab_amrc_A2017EmployeeStockPurchasePlanMember_4770597B2822ACEF8B805980BB5E1FE2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2017 Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_A2017EmployeeStockPurchasePlanMember" xlink:label="loc_amrc_A2017EmployeeStockPurchasePlanMember_4770597B2822ACEF8B805980BB5E1FE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_A2017EmployeeStockPurchasePlanMember_4770597B2822ACEF8B805980BB5E1FE2" xlink:to="lab_amrc_A2017EmployeeStockPurchasePlanMember_4770597B2822ACEF8B805980BB5E1FE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockMember_B803712DDEFC9BC01AA65980BB5E9F8B_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember_B803712DDEFC9BC01AA65980BB5E9F8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_B803712DDEFC9BC01AA65980BB5E9F8B_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember_B803712DDEFC9BC01AA65980BB5E9F8B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_B803712DDEFC9BC01AA65980BB5E9F8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember_B803712DDEFC9BC01AA65980BB5E9F8B" xlink:to="lab_us-gaap_PreferredStockMember_B803712DDEFC9BC01AA65980BB5E9F8B" xlink:type="arc" />
    <link:label id="lab_amrc_NumberofVotesPerShare_8006A3FC37E1CF0135E65980BB5EEE99_terseLabel_en-US" xlink:label="lab_amrc_NumberofVotesPerShare_8006A3FC37E1CF0135E65980BB5EEE99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of votes per share</link:label>
    <link:label id="lab_amrc_NumberofVotesPerShare_8006A3FC37E1CF0135E65980BB5EEE99_label_en-US" xlink:label="lab_amrc_NumberofVotesPerShare_8006A3FC37E1CF0135E65980BB5EEE99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Votes Per Share</link:label>
    <link:label id="lab_amrc_NumberofVotesPerShare_8006A3FC37E1CF0135E65980BB5EEE99_documentation_en-US" xlink:label="lab_amrc_NumberofVotesPerShare_8006A3FC37E1CF0135E65980BB5EEE99" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Votes Per Share</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_NumberofVotesPerShare" xlink:label="loc_amrc_NumberofVotesPerShare_8006A3FC37E1CF0135E65980BB5EEE99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_NumberofVotesPerShare_8006A3FC37E1CF0135E65980BB5EEE99" xlink:to="lab_amrc_NumberofVotesPerShare_8006A3FC37E1CF0135E65980BB5EEE99" xlink:type="arc" />
    <link:label id="lab_amrc_CommonStockConversionBasisNumberOfShares_08024828640F750B2C8D5980BB5E76FE_terseLabel_en-US" xlink:label="lab_amrc_CommonStockConversionBasisNumberOfShares_08024828640F750B2C8D5980BB5E76FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issuable upon conversion (in shares)</link:label>
    <link:label id="lab_amrc_CommonStockConversionBasisNumberOfShares_08024828640F750B2C8D5980BB5E76FE_label_en-US" xlink:label="lab_amrc_CommonStockConversionBasisNumberOfShares_08024828640F750B2C8D5980BB5E76FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Conversion Basis, Number Of Shares</link:label>
    <link:label id="lab_amrc_CommonStockConversionBasisNumberOfShares_08024828640F750B2C8D5980BB5E76FE_documentation_en-US" xlink:label="lab_amrc_CommonStockConversionBasisNumberOfShares_08024828640F750B2C8D5980BB5E76FE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, Conversion Basis, Number Of Shares</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CommonStockConversionBasisNumberOfShares" xlink:label="loc_amrc_CommonStockConversionBasisNumberOfShares_08024828640F750B2C8D5980BB5E76FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CommonStockConversionBasisNumberOfShares_08024828640F750B2C8D5980BB5E76FE" xlink:to="lab_amrc_CommonStockConversionBasisNumberOfShares_08024828640F750B2C8D5980BB5E76FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_A60957D219D4CC5DC6045980BB5EFD4A_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_A60957D219D4CC5DC6045980BB5EFD4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_A60957D219D4CC5DC6045980BB5EFD4A_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_A60957D219D4CC5DC6045980BB5EFD4A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_A60957D219D4CC5DC6045980BB5EFD4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_A60957D219D4CC5DC6045980BB5EFD4A" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_A60957D219D4CC5DC6045980BB5EFD4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_290F5F207CDABF68C1C15980BB5E26D9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_290F5F207CDABF68C1C15980BB5E26D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of allocated shares (up to) (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_290F5F207CDABF68C1C15980BB5E26D9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_290F5F207CDABF68C1C15980BB5E26D9" 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, Number of Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_290F5F207CDABF68C1C15980BB5E26D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_290F5F207CDABF68C1C15980BB5E26D9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_290F5F207CDABF68C1C15980BB5E26D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_83CEBC1472723834B2625980BB5EBFA0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_83CEBC1472723834B2625980BB5EBFA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount from fair value of stock</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_83CEBC1472723834B2625980BB5EBFA0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_83CEBC1472723834B2625980BB5EBFA0" 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, Discount from Market Price, Purchase Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_83CEBC1472723834B2625980BB5EBFA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_83CEBC1472723834B2625980BB5EBFA0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_83CEBC1472723834B2625980BB5EBFA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_03FD7C75E60AA1506DCA5980BB5ED99B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_03FD7C75E60AA1506DCA5980BB5ED99B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock issued during period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_03FD7C75E60AA1506DCA5980BB5ED99B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_03FD7C75E60AA1506DCA5980BB5ED99B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_03FD7C75E60AA1506DCA5980BB5ED99B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_03FD7C75E60AA1506DCA5980BB5ED99B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_03FD7C75E60AA1506DCA5980BB5ED99B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2CB9F73E044D78FFE5D75980BB5EC0D6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2CB9F73E044D78FFE5D75980BB5EC0D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2CB9F73E044D78FFE5D75980BB5EC0D6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2CB9F73E044D78FFE5D75980BB5EC0D6" 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, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2CB9F73E044D78FFE5D75980BB5EC0D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2CB9F73E044D78FFE5D75980BB5EC0D6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2CB9F73E044D78FFE5D75980BB5EC0D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AF6A31C25E68A21788E05980BB5EF3BE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AF6A31C25E68A21788E05980BB5EF3BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AF6A31C25E68A21788E05980BB5EF3BE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AF6A31C25E68A21788E05980BB5EF3BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AF6A31C25E68A21788E05980BB5EF3BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AF6A31C25E68A21788E05980BB5EF3BE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AF6A31C25E68A21788E05980BB5EF3BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_987141012C6FA45D2EC55980BB5E4D47_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_987141012C6FA45D2EC55980BB5E4D47" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options, net (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_987141012C6FA45D2EC55980BB5E4D47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_987141012C6FA45D2EC55980BB5E4D47" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_987141012C6FA45D2EC55980BB5E4D47" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1A7289F2F3FE56A037EE5980BB5E893E_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1A7289F2F3FE56A037EE5980BB5E893E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options, net</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1A7289F2F3FE56A037EE5980BB5E893E_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1A7289F2F3FE56A037EE5980BB5E893E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1A7289F2F3FE56A037EE5980BB5E893E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1A7289F2F3FE56A037EE5980BB5E893E" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1A7289F2F3FE56A037EE5980BB5E893E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_9E57ED8B67B1F79CF37A5980BB5E6D26_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_9E57ED8B67B1F79CF37A5980BB5E6D26" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash received from option exercises under all stock-based payment arrangements, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9E57ED8B67B1F79CF37A5980BB5E6D26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_9E57ED8B67B1F79CF37A5980BB5E6D26" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_9E57ED8B67B1F79CF37A5980BB5E6D26" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_20611967D060CDF4911C5980BB5E48FB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_20611967D060CDF4911C5980BB5E48FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_20611967D060CDF4911C5980BB5E48FB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_20611967D060CDF4911C5980BB5E48FB" 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, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_20611967D060CDF4911C5980BB5E48FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_20611967D060CDF4911C5980BB5E48FB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_20611967D060CDF4911C5980BB5E48FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_132E121CA64885D2622E5980BB5EB0A4_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_132E121CA64885D2622E5980BB5EB0A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ratable vesting percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_132E121CA64885D2622E5980BB5EB0A4_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_132E121CA64885D2622E5980BB5EB0A4" 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, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_132E121CA64885D2622E5980BB5EB0A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_132E121CA64885D2622E5980BB5EB0A4" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_132E121CA64885D2622E5980BB5EB0A4" xlink:type="arc" />
    <link:label id="lab_amrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseTermUponTermination_5E3B71FB2AE37761456A5980BB5EE875_terseLabel_en-US" xlink:label="lab_amrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseTermUponTermination_5E3B71FB2AE37761456A5980BB5EE875" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise term upon termination</link:label>
    <link:label id="lab_amrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseTermUponTermination_5E3B71FB2AE37761456A5980BB5EE875_label_en-US" xlink:label="lab_amrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseTermUponTermination_5E3B71FB2AE37761456A5980BB5EE875" 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, Exercise Term Upon Termination</link:label>
    <link:label id="lab_amrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseTermUponTermination_5E3B71FB2AE37761456A5980BB5EE875_documentation_en-US" xlink:label="lab_amrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseTermUponTermination_5E3B71FB2AE37761456A5980BB5EE875" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Exercise Term Upon Termination</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseTermUponTermination" xlink:label="loc_amrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseTermUponTermination_5E3B71FB2AE37761456A5980BB5EE875" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseTermUponTermination_5E3B71FB2AE37761456A5980BB5EE875" xlink:to="lab_amrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseTermUponTermination_5E3B71FB2AE37761456A5980BB5EE875" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1B41DC61228F3108591A5980BB5E3333_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1B41DC61228F3108591A5980BB5E3333" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1B41DC61228F3108591A5980BB5E3333" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1B41DC61228F3108591A5980BB5E3333" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1B41DC61228F3108591A5980BB5E3333" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_3FA45AB8A098818966235980BB5E0B2F_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_3FA45AB8A098818966235980BB5E0B2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_3FA45AB8A098818966235980BB5E0B2F_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_3FA45AB8A098818966235980BB5E0B2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_3FA45AB8A098818966235980BB5E0B2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_3FA45AB8A098818966235980BB5E0B2F" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_3FA45AB8A098818966235980BB5E0B2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_FD616574C644B79788FE5980BB5E43C5_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_FD616574C644B79788FE5980BB5E43C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-vested stock options unrecognized compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_FD616574C644B79788FE5980BB5E43C5_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_FD616574C644B79788FE5980BB5E43C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_FD616574C644B79788FE5980BB5E43C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_FD616574C644B79788FE5980BB5E43C5" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_FD616574C644B79788FE5980BB5E43C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5047165D35863ED293575980BB5EBFF7_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5047165D35863ED293575980BB5EBFF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-vested stock options unrecognized compensation expense, weighted-average period of recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5047165D35863ED293575980BB5EBFF7_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5047165D35863ED293575980BB5EBFF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5047165D35863ED293575980BB5EBFF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5047165D35863ED293575980BB5EBFF7" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5047165D35863ED293575980BB5EBFF7" xlink:type="arc" />
    <link:label id="lab_amrc_CapitalizedProjectDevelopmentCostsNoncurrent_30FD9631A5CDE6C23C3516BE0DF6495B_terseLabel_en-US" xlink:label="lab_amrc_CapitalizedProjectDevelopmentCostsNoncurrent_30FD9631A5CDE6C23C3516BE0DF6495B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product development cost included in other long-term assets</link:label>
    <link:label id="lab_amrc_CapitalizedProjectDevelopmentCostsNoncurrent_30FD9631A5CDE6C23C3516BE0DF6495B_label_en-US" xlink:label="lab_amrc_CapitalizedProjectDevelopmentCostsNoncurrent_30FD9631A5CDE6C23C3516BE0DF6495B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Project Development Costs, Noncurrent</link:label>
    <link:label id="lab_amrc_CapitalizedProjectDevelopmentCostsNoncurrent_30FD9631A5CDE6C23C3516BE0DF6495B_documentation_en-US" xlink:label="lab_amrc_CapitalizedProjectDevelopmentCostsNoncurrent_30FD9631A5CDE6C23C3516BE0DF6495B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalized Project Development Costs, Noncurrent</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_CapitalizedProjectDevelopmentCostsNoncurrent" xlink:label="loc_amrc_CapitalizedProjectDevelopmentCostsNoncurrent_30FD9631A5CDE6C23C3516BE0DF6495B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_CapitalizedProjectDevelopmentCostsNoncurrent_30FD9631A5CDE6C23C3516BE0DF6495B" xlink:to="lab_amrc_CapitalizedProjectDevelopmentCostsNoncurrent_30FD9631A5CDE6C23C3516BE0DF6495B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_56CE9777E437C68DFCD416BE0FDD3D7F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_56CE9777E437C68DFCD416BE0FDD3D7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_56CE9777E437C68DFCD416BE0FDD3D7F_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_56CE9777E437C68DFCD416BE0FDD3D7F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_56CE9777E437C68DFCD416BE0FDD3D7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_56CE9777E437C68DFCD416BE0FDD3D7F" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_56CE9777E437C68DFCD416BE0FDD3D7F" xlink:type="arc" />
    <link:label id="lab_amrc_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_3E291C100CD25DA031C216BE0E6D0FCB_terseLabel_en-US" xlink:label="lab_amrc_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_3E291C100CD25DA031C216BE0E6D0FCB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_amrc_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_3E291C100CD25DA031C216BE0E6D0FCB_label_en-US" xlink:label="lab_amrc_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_3E291C100CD25DA031C216BE0E6D0FCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Allowance for Doubtful Accounts [Table Text Block]</link:label>
    <link:label id="lab_amrc_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_3E291C100CD25DA031C216BE0E6D0FCB_documentation_en-US" xlink:label="lab_amrc_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_3E291C100CD25DA031C216BE0E6D0FCB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Allowance for Doubtful Accounts [Table Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="loc_amrc_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_3E291C100CD25DA031C216BE0E6D0FCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_3E291C100CD25DA031C216BE0E6D0FCB" xlink:to="lab_amrc_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_3E291C100CD25DA031C216BE0E6D0FCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_2F6BCE532407930B701516BE0E6E0040_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_2F6BCE532407930B701516BE0E6E0040" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Useful Lives of Property and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_2F6BCE532407930B701516BE0E6E0040" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_2F6BCE532407930B701516BE0E6E0040" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_2F6BCE532407930B701516BE0E6E0040" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_DE1F4AD0BEC21B92F7F516BE0E6E0478_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_DE1F4AD0BEC21B92F7F516BE0E6E0478" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Sale Leaseback Transactions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_DE1F4AD0BEC21B92F7F516BE0E6E0478_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_DE1F4AD0BEC21B92F7F516BE0E6E0478" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Leaseback Transactions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:label="loc_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_DE1F4AD0BEC21B92F7F516BE0E6E0478" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_DE1F4AD0BEC21B92F7F516BE0E6E0478" xlink:to="lab_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_DE1F4AD0BEC21B92F7F516BE0E6E0478" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_46FB633C29403096486916BE0E6E88A5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_46FB633C29403096486916BE0E6E88A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic and Diluted Earnings Per Share Calculation, Numerator and Denominator</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_46FB633C29403096486916BE0E6E88A5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_46FB633C29403096486916BE0E6E88A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_46FB633C29403096486916BE0E6E88A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_46FB633C29403096486916BE0E6E88A5" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_46FB633C29403096486916BE0E6E88A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_15D6AA6457867343E3754E81A0DA5179_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_15D6AA6457867343E3754E81A0DA5179" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Geographic Information</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_15D6AA6457867343E3754E81A0DA5179" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_15D6AA6457867343E3754E81A0DA5179" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_15D6AA6457867343E3754E81A0DA5179" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonClassAMember_2516D8FEA1558F8EB4715928E12373EE_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember_2516D8FEA1558F8EB4715928E12373EE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Class A</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_2516D8FEA1558F8EB4715928E12373EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember_2516D8FEA1558F8EB4715928E12373EE" xlink:to="lab_us-gaap_CommonClassAMember_2516D8FEA1558F8EB4715928E12373EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonClassBMember_5A3DDDA794E89D08885C5928E1236E7A_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember_5A3DDDA794E89D08885C5928E1236E7A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Class B</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_5A3DDDA794E89D08885C5928E1236E7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember_5A3DDDA794E89D08885C5928E1236E7A" xlink:to="lab_us-gaap_CommonClassBMember_5A3DDDA794E89D08885C5928E1236E7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_6F6F40F5A07B506CBE825928E123BE21_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_6F6F40F5A07B506CBE825928E123BE21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_6F6F40F5A07B506CBE825928E123BE21_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_6F6F40F5A07B506CBE825928E123BE21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_6F6F40F5A07B506CBE825928E123BE21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_6F6F40F5A07B506CBE825928E123BE21" xlink:to="lab_us-gaap_CommonStockMember_6F6F40F5A07B506CBE825928E123BE21" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_D0E65EC287DB2E25D2DE5928E127180F_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_D0E65EC287DB2E25D2DE5928E127180F" 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_AdditionalPaidInCapitalMember_D0E65EC287DB2E25D2DE5928E127180F_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_D0E65EC287DB2E25D2DE5928E127180F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_D0E65EC287DB2E25D2DE5928E127180F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_D0E65EC287DB2E25D2DE5928E127180F" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_D0E65EC287DB2E25D2DE5928E127180F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EC32AAB6BE7F6161E65E5928E127373B_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EC32AAB6BE7F6161E65E5928E127373B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EC32AAB6BE7F6161E65E5928E127373B_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EC32AAB6BE7F6161E65E5928E127373B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EC32AAB6BE7F6161E65E5928E127373B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EC32AAB6BE7F6161E65E5928E127373B" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_EC32AAB6BE7F6161E65E5928E127373B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_BD0C3A1B7AB5C6A214395928E128DA63_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_BD0C3A1B7AB5C6A214395928E128DA63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_BD0C3A1B7AB5C6A214395928E128DA63_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_BD0C3A1B7AB5C6A214395928E128DA63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_BD0C3A1B7AB5C6A214395928E128DA63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_BD0C3A1B7AB5C6A214395928E128DA63" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_BD0C3A1B7AB5C6A214395928E128DA63" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_8C05486D03F686AA10D35928E1284B72_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_8C05486D03F686AA10D35928E1284B72" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Redeemable non-controlling interests beginning balance</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_8C05486D03F686AA10D35928E1284B72_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_8C05486D03F686AA10D35928E1284B72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_8C05486D03F686AA10D35928E1284B72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_8C05486D03F686AA10D35928E1284B72" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_8C05486D03F686AA10D35928E1284B72" xlink:type="arc" />
    <link:label id="lab_amrc_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders_95A1587DB6C303CB04A45928E128D7F7_terseLabel_en-US" xlink:label="lab_amrc_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders_95A1587DB6C303CB04A45928E128D7F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributions from redeemable non-controlling interests</link:label>
    <link:label id="lab_amrc_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders_95A1587DB6C303CB04A45928E128D7F7_label_en-US" xlink:label="lab_amrc_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders_95A1587DB6C303CB04A45928E128D7F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Increase From Contributions From Noncontrolling Interest Holders</link:label>
    <link:label id="lab_amrc_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders_95A1587DB6C303CB04A45928E128D7F7_documentation_en-US" xlink:label="lab_amrc_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders_95A1587DB6C303CB04A45928E128D7F7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Increase From Contributions From Noncontrolling Interest Holders</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders" xlink:label="loc_amrc_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders_95A1587DB6C303CB04A45928E128D7F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders_95A1587DB6C303CB04A45928E128D7F7" xlink:to="lab_amrc_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders_95A1587DB6C303CB04A45928E128D7F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_5AB306FE2D17BA19CF6E5928E128D732_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_5AB306FE2D17BA19CF6E5928E128D732" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Distributions to redeemable non-controlling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_5AB306FE2D17BA19CF6E5928E128D732_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_5AB306FE2D17BA19CF6E5928E128D732" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_5AB306FE2D17BA19CF6E5928E128D732" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_5AB306FE2D17BA19CF6E5928E128D732" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_5AB306FE2D17BA19CF6E5928E128D732" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquityNetIncome_DCCDB438B5A8DC7019DE5928E128D81B_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityNetIncome_DCCDB438B5A8DC7019DE5928E128D81B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityNetIncome_DCCDB438B5A8DC7019DE5928E128D81B_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityNetIncome_DCCDB438B5A8DC7019DE5928E128D81B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Net Income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TemporaryEquityNetIncome" xlink:label="loc_us-gaap_TemporaryEquityNetIncome_DCCDB438B5A8DC7019DE5928E128D81B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityNetIncome_DCCDB438B5A8DC7019DE5928E128D81B" xlink:to="lab_us-gaap_TemporaryEquityNetIncome_DCCDB438B5A8DC7019DE5928E128D81B" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_00CF40F5812513B766CC5928E128405E_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_00CF40F5812513B766CC5928E128405E" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Redeemable non-controlling interests ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_00CF40F5812513B766CC5928E128405E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_00CF40F5812513B766CC5928E128405E" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_00CF40F5812513B766CC5928E128405E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_66D8B9C12FF22EBF9C835928E128CE7C_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_66D8B9C12FF22EBF9C835928E128CE7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_66D8B9C12FF22EBF9C835928E128CE7C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_66D8B9C12FF22EBF9C835928E128CE7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_66D8B9C12FF22EBF9C835928E128CE7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_66D8B9C12FF22EBF9C835928E128CE7C" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_66D8B9C12FF22EBF9C835928E128CE7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_C18445760C7D2BCD4C2F5928E12881DF_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_C18445760C7D2BCD4C2F5928E12881DF" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_C18445760C7D2BCD4C2F5928E12881DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_C18445760C7D2BCD4C2F5928E12881DF" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_C18445760C7D2BCD4C2F5928E12881DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_52F8E9CE05560A227E775928E12839BF_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_52F8E9CE05560A227E775928E12839BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense, including excess tax benefits</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_52F8E9CE05560A227E775928E12839BF_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_52F8E9CE05560A227E775928E12839BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_52F8E9CE05560A227E775928E12839BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_52F8E9CE05560A227E775928E12839BF" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_52F8E9CE05560A227E775928E12839BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_0ABB32D7B0578808BBE35928E12887DD_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_0ABB32D7B0578808BBE35928E12887DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Open market purchase of common shares (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_0ABB32D7B0578808BBE35928E12887DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_0ABB32D7B0578808BBE35928E12887DD" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_0ABB32D7B0578808BBE35928E12887DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_038E4515B8860DC7B0CC5928E128C06F_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_038E4515B8860DC7B0CC5928E128C06F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee stock purchase plan, share issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_038E4515B8860DC7B0CC5928E128C06F_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_038E4515B8860DC7B0CC5928E128C06F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_038E4515B8860DC7B0CC5928E128C06F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_038E4515B8860DC7B0CC5928E128C06F" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_038E4515B8860DC7B0CC5928E128C06F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7B3333BFC48E43CA02715928E12C0CBA_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7B3333BFC48E43CA02715928E12C0CBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee stock purchase plan, share issuance (amount)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7B3333BFC48E43CA02715928E12C0CBA_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7B3333BFC48E43CA02715928E12C0CBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7B3333BFC48E43CA02715928E12C0CBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7B3333BFC48E43CA02715928E12C0CBA" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7B3333BFC48E43CA02715928E12C0CBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_C044394E4619382233C45928E12C6949_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_C044394E4619382233C45928E12C6949" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Open market purchase of common shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_C044394E4619382233C45928E12C6949" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_C044394E4619382233C45928E12C6949" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_C044394E4619382233C45928E12C6949" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_C606ECC24E6B27ED18C55928E12C4C9C_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_C606ECC24E6B27ED18C55928E12C4C9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain from interest rate hedge, net</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_C606ECC24E6B27ED18C55928E12C4C9C_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_C606ECC24E6B27ED18C55928E12C4C9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_C606ECC24E6B27ED18C55928E12C4C9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_C606ECC24E6B27ED18C55928E12C4C9C" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_C606ECC24E6B27ED18C55928E12C4C9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9A0091D5A90B892ABBA35928E12C828A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9A0091D5A90B892ABBA35928E12C828A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9A0091D5A90B892ABBA35928E12C828A_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9A0091D5A90B892ABBA35928E12C828A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9A0091D5A90B892ABBA35928E12C828A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9A0091D5A90B892ABBA35928E12C828A" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9A0091D5A90B892ABBA35928E12C828A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_E2C940E5486BD935179E5928E12CB302_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_E2C940E5486BD935179E5928E12CB302" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributions from redeemable non-controlling interests</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_E2C940E5486BD935179E5928E12CB302_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_E2C940E5486BD935179E5928E12CB302" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Increase from Subsidiary Equity Issuance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_E2C940E5486BD935179E5928E12CB302" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_E2C940E5486BD935179E5928E12CB302" xlink:to="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_E2C940E5486BD935179E5928E12CB302" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_548262CB9B8423AEA4BA5928E12C2F86_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_548262CB9B8423AEA4BA5928E12C2F86" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_548262CB9B8423AEA4BA5928E12C2F86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_548262CB9B8423AEA4BA5928E12C2F86" xlink:to="lab_us-gaap_NetIncomeLoss_548262CB9B8423AEA4BA5928E12C2F86" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_6E001FF71ECA579C85C75928E12C5A91_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_6E001FF71ECA579C85C75928E12C5A91" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6E001FF71ECA579C85C75928E12C5A91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_6E001FF71ECA579C85C75928E12C5A91" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_6E001FF71ECA579C85C75928E12C5A91" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DEDCE7D93A9A055CF7B116BE0E594603_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DEDCE7D93A9A055CF7B116BE0E594603" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Expenses, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DEDCE7D93A9A055CF7B116BE0E594603_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DEDCE7D93A9A055CF7B116BE0E594603" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DEDCE7D93A9A055CF7B116BE0E594603" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DEDCE7D93A9A055CF7B116BE0E594603" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DEDCE7D93A9A055CF7B116BE0E594603" xlink:type="arc" />
    <link:label id="lab_amrc_ScheduleofDeferredFinancingCostsFutureAmortizationExpenseTableTextBlock_8357338DC71DD51B7CDF16BE0E59AE74_terseLabel_en-US" xlink:label="lab_amrc_ScheduleofDeferredFinancingCostsFutureAmortizationExpenseTableTextBlock_8357338DC71DD51B7CDF16BE0E59AE74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Estimated Amortization Expense for the Next Five Years</link:label>
    <link:label id="lab_amrc_ScheduleofDeferredFinancingCostsFutureAmortizationExpenseTableTextBlock_8357338DC71DD51B7CDF16BE0E59AE74_label_en-US" xlink:label="lab_amrc_ScheduleofDeferredFinancingCostsFutureAmortizationExpenseTableTextBlock_8357338DC71DD51B7CDF16BE0E59AE74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Financing Costs, Future Amortization Expense [Table Text Block]</link:label>
    <link:label id="lab_amrc_ScheduleofDeferredFinancingCostsFutureAmortizationExpenseTableTextBlock_8357338DC71DD51B7CDF16BE0E59AE74_documentation_en-US" xlink:label="lab_amrc_ScheduleofDeferredFinancingCostsFutureAmortizationExpenseTableTextBlock_8357338DC71DD51B7CDF16BE0E59AE74" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Financing Costs, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:href="amrc-20181231.xsd#amrc_ScheduleofDeferredFinancingCostsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_amrc_ScheduleofDeferredFinancingCostsFutureAmortizationExpenseTableTextBlock_8357338DC71DD51B7CDF16BE0E59AE74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_amrc_ScheduleofDeferredFinancingCostsFutureAmortizationExpenseTableTextBlock_8357338DC71DD51B7CDF16BE0E59AE74" xlink:to="lab_amrc_ScheduleofDeferredFinancingCostsFutureAmortizationExpenseTableTextBlock_8357338DC71DD51B7CDF16BE0E59AE74" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
