<SEC-DOCUMENT>0001488139-21-000089.txt : 20210624
<SEC-HEADER>0001488139-21-000089.hdr.sgml : 20210624
<ACCEPTANCE-DATETIME>20210624161856
ACCESSION NUMBER:		0001488139-21-000089
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20210622
ITEM INFORMATION:		Entry into a Material Definitive Agreement
ITEM INFORMATION:		Creation of a Direct Financial Obligation or an Obligation under an Off-Balance Sheet Arrangement of a Registrant
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20210624
DATE AS OF CHANGE:		20210624

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Ameresco, Inc.
		CENTRAL INDEX KEY:			0001488139
		STANDARD INDUSTRIAL CLASSIFICATION:	CONSTRUCTION SPECIAL TRADE CONTRACTORS [1700]
		IRS NUMBER:				043512838
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34811
		FILM NUMBER:		211043056

	BUSINESS ADDRESS:	
		STREET 1:		111 SPEEN STREET
		CITY:			FRAMINGHAM
		STATE:			MA
		ZIP:			01701
		BUSINESS PHONE:		508-661-2200

	MAIL ADDRESS:	
		STREET 1:		111 SPEEN STREET
		CITY:			FRAMINGHAM
		STATE:			MA
		ZIP:			01701
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>amrc-20210622.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:fbb153e2-5b19-4ffd-b1b1-c887ba0cc177,g:8810b389-e9bb-49c9-b13b-62300c190d60,d:b49e2ee2a83548d79978737f56b84be3--><html xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>amrc-20210622</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM180L2ZyYWc6YTY1Y2FjZjU4Mjg2NDRiNGIyODhhNGQ2ZmY1Njk5MmIvdGFibGU6ZGE0ZjlhNGYwYzU2NDRjNTk2MjVhYmI1NTRjMzQ5YjQvdGFibGVyYW5nZTpkYTRmOWE0ZjBjNTY0NGM1OTYyNWFiYjU1NGMzNDliNF8xLTEtMS0xLTA_460e2ed0-5b44-48bc-9a07-7cff72fe7136">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM180L2ZyYWc6YTY1Y2FjZjU4Mjg2NDRiNGIyODhhNGQ2ZmY1Njk5MmIvdGFibGU6ZGE0ZjlhNGYwYzU2NDRjNTk2MjVhYmI1NTRjMzQ5YjQvdGFibGVyYW5nZTpkYTRmOWE0ZjBjNTY0NGM1OTYyNWFiYjU1NGMzNDliNF8yLTEtMS0xLTA_6e01d3de-43dc-49d6-a3e8-8438f183666b">0001488139</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="amrc-20210622.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001488139</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-22</xbrli:startDate><xbrli:endDate>2021-06-22</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ib49e2ee2a83548d79978737f56b84be3_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGV4dHJlZ2lvbjoxMWIxNDUyNjdiMWE0MmQyOTZhODZkZTE3ZmY5MWI5Zl82MDc_045ae216-d004-4ac2-bfae-3f98a98d0bff">8-K</ix:nonNumeric></span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Pursuant to Section&#160;13 or 15(d) of the</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Securities Exchange Act of 1934</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Date of Report (Date of earliest event reported): <ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGV4dHJlZ2lvbjoxMWIxNDUyNjdiMWE0MmQyOTZhODZkZTE3ZmY5MWI5Zl8yMjY_09334f5d-69a1-4c6d-8ff6-83978a917147">June 22, 2021</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGV4dHJlZ2lvbjoxMWIxNDUyNjdiMWE0MmQyOTZhODZkZTE3ZmY5MWI5Zl82MDk_77ffbc5d-262e-4c6e-920e-c3f73ea13892">Ameresco, Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact Name of Registrant as Specified in Charter)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:30.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.674%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6ZTk3OTkwMmQyZDhjNGY5ZDgwNWVlYzk5MjdjMGRjMjcvdGFibGVyYW5nZTplOTc5OTAyZDJkOGM0ZjlkODA1ZWVjOTkyN2MwZGMyN18wLTAtMS0xLTA_01462874-b106-4f6e-9274-9d1ef1904cfc">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6ZTk3OTkwMmQyZDhjNGY5ZDgwNWVlYzk5MjdjMGRjMjcvdGFibGVyYW5nZTplOTc5OTAyZDJkOGM0ZjlkODA1ZWVjOTkyN2MwZGMyN18wLTItMS0xLTA_6ce8e99e-a82e-4d66-881e-94159176b23a">001-34811</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6ZTk3OTkwMmQyZDhjNGY5ZDgwNWVlYzk5MjdjMGRjMjcvdGFibGVyYW5nZTplOTc5OTAyZDJkOGM0ZjlkODA1ZWVjOTkyN2MwZGMyN18wLTQtMS0xLTA_8d660c08-2cce-4ca1-9797-42f6260d21e8">04-3512838</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or Other Juris-<br/>diction of Incorporation)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Commission<br/>File Number)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(IRS Employer<br/>Identification No.)</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:15.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.282%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6YTFlMGY4OGI0YzUzNGZhYzljNzlkMWIxNTZjZmI5MmQvdGFibGVyYW5nZTphMWUwZjg4YjRjNTM0ZmFjOWM3OWQxYjE1NmNmYjkyZF8wLTAtMS0xLTA_3894a52e-ad6e-4e95-99b4-17522a7b989b">111 Speen Street,</ix:nonNumeric> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6YTFlMGY4OGI0YzUzNGZhYzljNzlkMWIxNTZjZmI5MmQvdGFibGVyYW5nZTphMWUwZjg4YjRjNTM0ZmFjOWM3OWQxYjE1NmNmYjkyZF8wLTEtMS0xLTA_af6328f1-6ecc-46b4-b146-15f3943dc22f">Suite 410,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6YTFlMGY4OGI0YzUzNGZhYzljNzlkMWIxNTZjZmI5MmQvdGFibGVyYW5nZTphMWUwZjg4YjRjNTM0ZmFjOWM3OWQxYjE1NmNmYjkyZF8wLTItMS0xLTA_d97cd4f4-72d8-4c8d-9fb5-30eb1b965816">Framingham,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6YTFlMGY4OGI0YzUzNGZhYzljNzlkMWIxNTZjZmI5MmQvdGFibGVyYW5nZTphMWUwZjg4YjRjNTM0ZmFjOWM3OWQxYjE1NmNmYjkyZF8wLTMtMS0xLTA_01d8ef86-8358-4a4b-a4df-79c3d2e2c0dd">MA</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6YTFlMGY4OGI0YzUzNGZhYzljNzlkMWIxNTZjZmI5MmQvdGFibGVyYW5nZTphMWUwZjg4YjRjNTM0ZmFjOWM3OWQxYjE1NmNmYjkyZF8wLTUtMS0xLTA_c78d96dd-a2d1-4e33-8485-ba43f1a86a11">1701</ix:nonNumeric></span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Address of Principal Executive Offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Registrant&#8217;s telephone number, including area code: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGV4dHJlZ2lvbjoxMWIxNDUyNjdiMWE0MmQyOTZhODZkZTE3ZmY5MWI5Zl8zNTM_035852dc-0b9c-4bc8-ac41-4b3c66c9a189">508</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGV4dHJlZ2lvbjoxMWIxNDUyNjdiMWE0MmQyOTZhODZkZTE3ZmY5MWI5Zl82MTA_c0274176-a35a-4c0a-a363-5c658a3baf7b">661-2200</ix:nonNumeric></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Former Name or Former Address, if Changed Since Last Report)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:0.1%"></td><td style="width:2.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.617%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" format="ixt-sec:boolballotbox" name="dei:WrittenCommunications" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6MTM5NDFkNTQ2Njk3NGVjNGFlNTVjOGZlMDE1Zjg3YzIvdGFibGVyYW5nZToxMzk0MWQ1NDY2OTc0ZWM0YWU1NWM4ZmUwMTVmODdjMl8wLTAtMS0xLTA_d210f0ba-5645-408a-9ec3-fc8608b34d17">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Written communications pursuant to Rule&#160;425 under the Securities Act (17 CFR 230.425)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" format="ixt-sec:boolballotbox" name="dei:SolicitingMaterial" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6MTM5NDFkNTQ2Njk3NGVjNGFlNTVjOGZlMDE1Zjg3YzIvdGFibGVyYW5nZToxMzk0MWQ1NDY2OTc0ZWM0YWU1NWM4ZmUwMTVmODdjMl8yLTAtMS0xLTA_e2b41655-2c90-48bf-ba77-98416a380345">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule&#160;14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" format="ixt-sec:boolballotbox" name="dei:PreCommencementTenderOffer" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6MTM5NDFkNTQ2Njk3NGVjNGFlNTVjOGZlMDE1Zjg3YzIvdGFibGVyYW5nZToxMzk0MWQ1NDY2OTc0ZWM0YWU1NWM4ZmUwMTVmODdjMl80LTAtMS0xLTA_0ba7e468-c602-4772-96d0-16599ff58d64">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule&#160;14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" format="ixt-sec:boolballotbox" name="dei:PreCommencementIssuerTenderOffer" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6MTM5NDFkNTQ2Njk3NGVjNGFlNTVjOGZlMDE1Zjg3YzIvdGFibGVyYW5nZToxMzk0MWQ1NDY2OTc0ZWM0YWU1NWM4ZmUwMTVmODdjMl82LTAtMS0xLTA_7bc7cef4-0273-4cf1-8a0e-dbdd8e00c471">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule&#160;13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1033 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6MTM5NDFkNTQ2Njk3NGVjNGFlNTVjOGZlMDE1Zjg3YzIvdGFibGVyYW5nZToxMzk0MWQ1NDY2OTc0ZWM0YWU1NWM4ZmUwMTVmODdjMl8xMC0zLTEtMS0w_9a6b6df3-f91a-47c2-b525-a133bac968ca">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">o</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="ib49e2ee2a83548d79978737f56b84be3_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1.01.  Entry into a Material Definitive Agreement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">On <ix:nonNumeric contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM183L2ZyYWc6N2UzZWI2ODMxOWQ0NDA2Yzk5NDJjMDk3ZGQ1ZWE4YjYvdGV4dHJlZ2lvbjo3ZTNlYjY4MzE5ZDQ0MDZjOTk0MmMwOTdkZDVlYThiNl8xNjQ5MjY3NDQyMjU1_09334f5d-69a1-4c6d-8ff6-83978a917147">June 22, 2021</ix:nonNumeric>, Ameresco, Inc. (&#8220;we&#8221; or the &#8220;Company&#8221;) entered into an amendment to its fourth amended and restated bank credit facility with Bank of America, N.A. and Webster Bank, N.A., for which Bank of America, N.A. acts as Administrative Agent (the &#8220;Credit Agreement Amendment&#8221;). Among other things, the amendment increases the amount of the revolving commitment by the lenders under the credit facility by $65 million to an aggregate of $180 million. The amendment also amends the financial covenants to require a ratio of Total Funded Debt to EBITDA (each as defined in the agreement) of less than 3.50 to 1.00 through maturity. Previously, this covenant required a ratio of less than 3.25 to 1.00. Ameresco expects to use the additional capacity for general corporate purposes of Ameresco and its subsidiaries, including permitted acquisitions, refinancing of existing indebtedness and working capital. Immediately following the closing, there was approximately $25&#160;million of borrowings outstanding under the revolving credit facility and $56.5 million outstanding under the term loan.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">The interest rate for borrowings under the credit facility is based on, at our option, either (1) a base rate equal to a margin of 0.5% or 0.25%, depending on our ratio of total funded debt to EBITDA (as defined in the agreement), over the highest of (a) the federal funds effective rate, plus 0.50%, (b) Bank of America&#8217;s prime rate and (c) a rate based on the London interbank deposit rate (&#8220;LIBOR&#8221;) plus 1.50%, or (2) the one-, two- three- or six-month LIBOR plus a margin of 2.00% or 1.75%, depending on the our ratio of total funded debt to EBITDA. Immediately following the closing, the interest rate for borrowings under the revolving credit facility was 3.75% and the interest rate for borrowings under the term loan was 3.00%.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">Other than Webster Bank, N.A., the lenders, agents and other parties to Credit Agreement Amendment, and their affiliates, have in the past provided, and may in the future provide, investment banking, underwriting, lending, commercial banking, capital markets and other advisory services to Ameresco or its subsidiaries; they have received, and may in the future receive, customary compensation from Ameresco or its subsidiaries for such services.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">The foregoing description of our credit facility, as amended, is not complete and is subject to and qualified in its entirety by reference to (i) our credit facility, a copy of which is attached as Exhibit 10.1 to our Current Report on Form 8-K dated June 28, 2019, (ii) the first amendments to our credit facility, copies of which are attached as Exhibits 10.1, to our Quarterly Report on Form 10-Q for the quarter ended March 31, 2020 and (iii) the Credit Agreement Amendment, a copy of which is attached hereto as Exhibit 10.1, each of which is incorporated herein by reference.</span></div><div style="margin-bottom:6pt"><span><br/></span></div><div id="ib49e2ee2a83548d79978737f56b84be3_174"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2.03.  Creation of a Direct Financial Obligation or an Obligation under an Off-Balance Sheet Arrangement of a Registrant.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">The discussion in Item 1.01 is incorporated herein by reference.</span></div><div style="margin-bottom:6pt"><span><br/></span></div><div id="ib49e2ee2a83548d79978737f56b84be3_10"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9.01.  Financial Statements and Exhibits.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;Exhibits</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed on the Exhibit Index immediately preceding such exhibits are furnished as part of this Current Report on Form 8-K.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="ib49e2ee2a83548d79978737f56b84be3_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SIGNATURE</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:43.099%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.745%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.954%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.954%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.748%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMERESCO, INC.<br/></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 24, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Spencer Doran Hole</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Spencer Doran Hole</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Senior Vice President and Chief Financial Officer <br/>(duly authorized and principal financial officer)</span></td></tr><tr style="height:14pt"><td colspan="15" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="ib49e2ee2a83548d79978737f56b84be3_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXHIBIT INDEX</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.503%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex101amerescobofaamendment.htm">Amendment No. 2 to Fourth Amended and Restated Credit and Security Agreement dated June 22, 2021 among Ameresco, Inc., certain guarantors party thereto, certain lenders party thereto from time to time and Bank of America, N.A. as Administrative Agent. </a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ex101amerescobofaamendment.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i8f5dd20d13fd4ba48c937b8860ac9982_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.1</font></div></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">AMENDMENT NO. 2 TO FOURTH AMENDED AND RESTATED CREDIT AND SECURITY AGREEMENT </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This AMENDMENT NO. 2 TO FOURTH AMENDED AND RESTATED CREDIT AND SECURITY AGREEMENT is dated as of June 22, 2021 (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), among AMERESCO, INC. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), THE GUARANTORS PARTY HERETO (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Guarantors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; and collectively with the Borrower, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Loan Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), THE LENDERS PARTY HERETO (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), and BANK OF AMERICA, N.A., as administrative agent (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WHEREAS, the Loan Parties, the Lenders, and the Agent are parties to that certain Fourth Amended and Restated Credit and Security Agreement dated as of June 28, 2019, as amended by Amendment No. 1 to Fourth Amended and Restated Credit and Security Agreement dated as of March 31, 2020, among the Borrower, the Guarantors, the Lenders, and the Agent (as amended, restated, supplemented or otherwise modified from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WHEREAS, the Loan Parties, the Agent and the Lenders wish to increase the Revolving Credit Commitment of the Lenders and make certain changes to the Credit Agreement, and accordingly revise certain provisions of the Credit Agreement, as described herein&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NOW, THEREFORE, in consideration of the foregoing and the agreements contained herein, the parties agree that the Credit Agreement is hereby amended as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.75pt;text-decoration:underline">Capitalized Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Except as otherwise expressly defined herein, all capitalized terms used herein which are defined in the Credit Agreement have the same meanings herein as therein, except to the extent that such meanings are amended hereby.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.75pt;text-decoration:underline">Amendment to Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.8pt">Section 1.01 of the Credit Agreement is hereby amended to delete the definitions of  &#8220;Alternative Currency Equivalent,&#8221; &#8220;Ameresco Huntington Beach,&#8221; &#8220;Eurocurrency Rate,&#8221; &#8220;Funding Subsidiaries,&#8221; &#8220;Interest Payment Date,&#8221; &#8220;Material Indebtedness,&#8221; &#8220;Non-Core Energy Project,&#8221; &#8220;Non-Core Energy Project Guaranty,&#8221; &#8220;Non-Core Energy Subsidiary,&#8221; &#8220;Restricted Junior Payment&#8221; and &#8220;Special Purpose Subsidiaries&#8221; in their entirety and replace them with the following new definitions of such terms&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Alternative Currency Equivalent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, at any time, with respect to any denominated in Dollars, the equivalent amount thereof in the applicable Alternative Currency as determined by the Agent or the L&#47;C Issuer, as the case may be, by reference to Bloomberg (or such other publicly available service for displaying exchange rates), to be the exchange rate for the purchase of such Alternative Currency with Dollars at approximately 11&#58;00 a.m. on the date two (2) Business Days prior to the date as of which the foreign exchange computation is made&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, that if no such rate is available, the &#8220;Alternative Currency Equivalent&#8221; shall be determined by the Agent or the L&#47;C Issuer, as the case may be, using any reasonable method of determination its deems appropriate in its sole discretion (and such determination shall be conclusive absent manifest error).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Eurocurrency Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means&#58; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;(x) with respect to any Credit Extension denominated in Sterling (or any other Alternative Currency that bears interest at a daily rate), the applicable Alternative Currency Daily </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Rate and (y) for any Interest Period, with respect to any Credit Extension denominated in Dollars or any Alternative Currency other than Sterling&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:30.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">i.</font><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;denominated in Dollars, the rate per annum equal to the London Interbank Offered Rate as administered by ICE Benchmark Administration (or any other Person responsible for the administration of such rate for U.S. Dollars for a period equal in length to such Interest Period) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">LIBOR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), as published on the applicable Reuters screen page (or such other commercially available source providing such quotations as may be designated by the Agent from time to time) (in such case, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">LIBOR Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) on the Rate Determination Date, for deposits in the relevant currency, with a term equivalent to such Interest Period&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:27.15pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ii.</font><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;denominated in Euros, the rate per annum equal to the Euro Interbank Offered Rate (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">EURIBOR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), as published on the applicable Reuters screen page (or such other commercially available source providing such quotations as may be designated by the Agent from time to time) on the day that is two TARGET Days preceding the first day of such Interest Period with a term equivalent to such Interest Period&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:24.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">iii.         denominated in Canadian Dollars, the rate per annum equal to the Canadian Dollar Offered Rate (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">CDOR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), or a comparable or successor rate which rate is approved by the Agent, as published on the applicable Reuters screen page (or such other commercially available source providing such quotations as may be designated by the Agent from time to time) (in such case, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">CDOR Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) on the Rate Determination Date with a term equivalent to such Interest Period&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;for any interest rate calculation with respect to a Base Rate Loan on any date, the rate per annum equal to the LIBOR Rate, at or about 11&#58;00 a.m. (London time) determined two (2) Business Days prior to such date for Dollar deposits being delivered in the London interbank market for deposits in Dollars with a term of one (1) month commencing that day&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that (i) to the extent a comparable or successor rate is approved pursuant to Section 3.03, the approved rate shall be applied in a manner consistent with market practice&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that, to the extent such market practice is not administratively feasible for the Agent, such approved rate shall be applied in a manner as otherwise reasonably determined by the Agent, and (ii) if the Eurocurrency Rate shall be less than zero percent (0%), such rate shall be deemed to be zero percent (0%) for purposes of this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Payment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, (a) as to any Loan other than a Base Rate Loan or Alternative Currency Daily Rate Loan, the last day of each Interest Period applicable to such Loan and the Maturity Date of the Facility under which such Loan was made&#59; provided, however, that if any Interest Period for a Eurocurrency  Rate Loan exceeds three (3) months, the respective dates that fall every three (3) months after the beginning of such Interest Period shall also be Interest Payment Dates&#59; (b) as to any Base Rate Loan, Swing Line Loan or Alternative Currency Daily Rate Loan, the last Business Day of each March, June, September and December and the Maturity Date of the Facility under which such Loan was made (with Swing Line Loans being deemed made under the Revolving Facility for purposes of this definition)&#59; and (c) upon the earlier acceleration of the Loans pursuant to Section 10.02. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Material Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means Indebtedness (other than the Loans or Letters of Credit), including, without limitation, obligations in respect of one or more Hedging Agreements, in an aggregate principal amount exceeding $10,000,000.  For purposes of determining Material Indebtedness, the &#8220;principal amount&#8221; of the obligations of any Person in respect of a Hedging Agreement at any time shall be the maximum aggregate amount (giving effect to any netting agreements) that such Person would be required to pay if such Hedging Agreement were terminated at such time.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Core Energy Project</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means (i) any Renewable Energy Project and (ii) any other energy or other utility infrastructure project other than an Energy Conservation Project.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Core Energy Project Guaranty</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means in connection with any Non-Core Energy Project, (a) any Guarantee (other than a Construction Completion and Cost Overrun Guaranty) by the Borrower or a Foreign Subsidiary of the obligations of the Non-Core Energy Subsidiary in connection with such Non-Core Energy Project and (b) any indemnification by or from the Borrower or a Foreign Subsidiary of the Non-Core Energy Subsidiary&#8217;s customer or the owner of property used for such Non-Core Energy Project or of a third party purchaser of gas or energy and related products (including tax and environmental credits and heating and cooling) produced from such Non-Core Energy Project and any indemnification in connection with the tax equity financing (including sale leaseback financing) of such Non-Core Energy Project&#59; provided, however, that no Non-Core Energy Project Guaranty shall guarantee the Indebtedness of any Person (or in the case of any sale leaseback financing of such Non-Core Energy Project, any basic rent).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Core Energy Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means (i) any Renewable Energy Subsidiary and (ii) any other direct or indirect subsidiary of the Borrower formed for the purpose of financing, constructing or operating any Non-Core Energy Project.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Restricted Junior Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means (i) any dividend or other distribution, direct or indirect, on account of any shares of any class of Equity Interest in, any Loan Party or any Subsidiary now or hereafter outstanding, except a dividend payable solely in shares of Equity Interests, (ii) any redemption, retirement, sinking fund or similar payment, purchase or other acquisition for value, direct or indirect, of any shares of any class of Equity Interest in, any Loan Party or any Subsidiary now or hereafter outstanding by such Loan Party or Subsidiary, (iii) any payment made to retire, or to obtain the surrender of, any outstanding warrants, options or other rights to acquire shares of any class of Equity Interest in, any Loan Party or any Subsidiary, (iv) any payment or prepayment of principal of, premium, if any, or interest on, or redemption purchase, retirement, defeasance (including economic or legal defeasance), sinking fund or similar payment with respect to, any Subordinated Indebtedness, and (v) any payment made to any Affiliates of any Loan Party or any Subsidiary in respect of management, consulting or other similar services provided to any Loan Party or any Subsidiary..</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Special Purpose Subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the Hawaii Joint Venture and the Non-Core Energy Subsidiaries. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Section 1.01 of the Credit Agreement is hereby further amended to insert the following new definitions in alphabetical order&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Alternative Currency Daily Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, for any day, with respect to any Credit Extension&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;denominated in Sterling, the rate per annum equal to SONIA determined pursuant to the definition thereof </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> the SONIA Adjustment&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;denominated in any other Alternative Currency (to the extent such Loans denominated in such currency will bear interest at a daily rate), the daily rate per annum as designated with respect to such Alternative Currency at the time such Alternative Currency is approved by the Agent and the relevant Lenders pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Section 1.11(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> the adjustment (if any) determined by the Agent and the relevant Lenders pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Section 1.11(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">that</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, if any Alternative Currency Daily Rate shall be less than zero, such rate shall be deemed zero for purposes of this Agreement.  Any change in an Alternative Currency Daily Rate shall be effective from and including the date of such change without further notice.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Alternative Currency Daily Rate Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means a Loan that bears interest at a rate based on the Alternative Currency Daily Rate.&#8221;  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment No. 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means Amendment No. 2 to Fourth Amended and Restated Credit Agreement dated as of June 22, 2021, among the Borrower, the Guarantors, the Lenders and the Agent.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment No. 2 Effective Time</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the first Business Day on which each of the conditions of the effectiveness of Amendment No. 2 pursuant to Section 6 thereof has been satisfied.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Available Tenor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, as of any date of determination and with respect to the then-current Benchmark, as applicable, (x) if the then-current Benchmark is a term rate, any tenor for such Benchmark that is or may be used for determining the length of an Interest Period or (y) otherwise, any payment period for interest calculated with reference to such Benchmark, as applicable, pursuant to this Agreement as of such date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, initially, LIBOR&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that if a replacement of the Benchmark has occurred pursuant to Section 3.03(c) then &#8220;Benchmark&#8221; means the applicable Benchmark Replacement to the extent that such Benchmark Replacement has replaced such prior benchmark rate. Any reference to &#8220;Benchmark&#8221; shall include, as applicable, the published component used in the calculation thereof.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Replacement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;For purposes of Section 3.03(c)(i), the first alternative set forth below that can be determined by the Agent&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;the sum of&#58; (i) Term SOFR and (ii) 0.11448% (11.448 basis points) for an Available Tenor of one-month&#8217;s duration, 0.26161% (26.161 basis points) for an Available Tenor of three-months&#8217; duration, 0.42826% (42.826 basis points) for an Available Tenor of six-months&#8217; duration, and 0.71513% (71.513 basis points) for an Available Tenor of twelve-months&#8217; duration, or</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;the sum of&#58; (i) Daily Simple SOFR and (ii) 0.26161% (26.161 basis points)&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that, if initially LIBOR is replaced with the rate contained in clause (b) above (Daily Simple SOFR plus the applicable spread adjustment) and subsequent to such replacement, the Agent determines that Term SOFR has become available and is administratively feasible for the Agent in its sole discretion, and the Agent notifies the Borrower and each Lender of such availability, then from and after the beginning of the Interest Period, relevant interest payment date or payment period for interest calculated, in each case, commencing no less than thirty (30) days after the date of such notice, the Benchmark Replacement shall be as set forth in clause (a) above&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;For purposes of Section 3.03(c)(ii), the sum of (a) the alternate benchmark rate and (b) an adjustment (which may be a positive or negative value or zero), in each case, that has been selected by the Agent and the Borrower as the replacement Benchmark giving due consideration to any evolving or then-prevailing market convention, including any applicable recommendations made by a Relevant Governmental Body, for U.S. dollar-denominated syndicated credit facilities at such time&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that, if the Benchmark Replacement as determined pursuant to clause (1) or (2) above would be less than 0%, the Benchmark Replacement will be deemed to be 0% for the purposes of this Agreement and the other Loan Documents.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Any Benchmark Replacement shall be applied in a manner consistent with market practice&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that to the extent such market practice is not administratively feasible for the Agent, such Benchmark Replacement shall be applied in a manner as otherwise reasonably determined by the Agent.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Replacement Conforming Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, with respect to any Benchmark Replacement, any technical, administrative or operational changes (including changes to the definition of &#8220;Base Rate,&#8221; the definition of &#8220;Business Day,&#8221; the definition of &#8220;Interest Period,&#8221; timing and frequency of determining rates and making payments of interest, timing of borrowing requests or prepayment, conversion or continuation notices, the applicability and length of lookback periods, the applicability of breakage provisions, and other technical, administrative or operational matters) that the Agent decides may be appropriate to reflect the adoption and implementation of such Benchmark Replacement and to permit the administration thereof by the Agent in a manner substantially consistent with market practice (or, if the Agent decides that adoption of any portion of such market practice is not administratively feasible or if the Agent determines that no market practice for the administration of such Benchmark Replacement exists, in such other manner of administration as the Agent decides is reasonably necessary in connection with the administration of this Agreement and the other Loan Documents).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Benchmark Transition Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, with respect to any then-current Benchmark other than LIBOR, the occurrence of a public statement or publication of information by or on behalf of the administrator of the then-current Benchmark or a Governmental Authority with jurisdiction over such administrator announcing or stating that all Available Tenors are or will no longer be representative, or made available, or used for determining the interest rate of loans, or shall or will otherwise cease, provided that, at the time of such statement or publication, there is </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">no successor administrator that is satisfactory to the Agent, that will continue to provide any representative tenors of such Benchmark after such specific date. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Daily Simple SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; with respect to any applicable determination date means the secured overnight financing rate (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) published on such date by the Federal Reserve Bank of New York, as the administrator of the benchmark (or a successor administrator) on the Federal Reserve Bank of New York&#8217;s website (or any successor source).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Early Opt-in Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, with respect to any Early Opt-in Election, the sixth (6th) Business Day after the date notice of such Early Opt-in Election is provided to the Lenders, so long as the Agent has not received, by 5&#58;00 p.m. (New York City time) on the fifth (5th) Business Day after the date notice of such Early Opt-in Election is provided to the Lenders, written notice of objection to such Early Opt-in Election from Lenders comprising the Required Lenders.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Early Opt-in Election</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the occurrence of&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;a determination by the Agent, or a notification by the Borrower to the Agent that the Borrower has made a determination, that U.S. dollar-denominated syndicated credit facilities currently being executed, or that include language similar to that contained in Section 3.03(c), are being executed or amended (as applicable) to incorporate or adopt a new benchmark interest rate to replace LIBOR, and </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;the joint election by the Agent and the Borrower to replace LIBOR with a Benchmark Replacement and the provision by the Agent of written notice of such election to the Lenders.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Mentoring Joint Venture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means a Person formed by a Loan Party, or in which a Loan Party acquires an Equity Interest, and in which a Loan Party serves as a mentor to a small, or disadvantaged business in the United States Small Business Administration&#8217;s Mentor-Protege Program.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Other Rate Early Opt-in</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the Agent and the Borrower have elected to replace LIBOR with a Benchmark Replacement other than a SOFR-based rate pursuant to (1) an Early Opt-in Election and (2) Section 3.03(c)(ii) and paragraph (2) of the definition of &#8220;Benchmark Replacement&#8221;.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Relevant Governmental Body</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the Board of Governors of the Federal Reserve System or the Federal Reserve Bank of New York, or a committee officially endorsed or convened by the Board of Governors of the Federal Reserve System or the Federal Reserve Bank of New York, or any successor thereto.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">SOFR Early Opt-in</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the Agent and the Borrower have elected to replace LIBOR pursuant to (1) an Early Opt-in Election and (2) Section 3.03(c)(i) and paragraph (1) of the definition of &#8220;Benchmark Replacement&#8221;. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">SONIA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, with respect to any applicable determination date, the Sterling Overnight Index Average Reference Rate published on such date on the applicable Reuters screen page (or such other commercially available source providing such quotations as may be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">designated by the Agent from time to time)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that if such day is not a Business Day, then SONIA means such rate published on the Business Day immediately prior thereto.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">SONIA Adjustment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, with respect to SONIA, 0.1193%.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">TARGET Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means any day on which TARGET2 (or, if such payment system ceases to be operative, such other payment system, if any, determined by the Agent to be a suitable replacement) is open for the settlement of payments in Euro.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Term SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, for the applicable corresponding tenor (or if any Available Tenor of a Benchmark does not correspond to an Available Tenor for the applicable Benchmark Replacement, the closest corresponding Available Tenor and if such Available Tenor corresponds equally to two Available Tenors of the applicable Benchmark Replacement, the corresponding tenor of the shorter duration shall be applied), the forward-looking term rate based on SOFR that has been selected or recommended by the Relevant Governmental Body.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Section 2.08(c) of the Credit Agreement is hereby amended by deleting clause (iv) in its entirety (and without affecting the final sentence of Section 2.08(c)) and replacing clause (iv) with the following&#58;  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Payments by Borrower&#59; Presumptions by Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Unless the Agent shall have received notice from the Borrower prior to the date on which any payment is due to the Agent for the account of the Lenders or the L&#47;C Issuer hereunder that the Borrower will not make such payment, the Agent may assume that the Borrower has made such payment on such date in accordance herewith and may, in reliance upon such assumption, distribute to the Lenders or the L&#47;C Issuer, as the case may be, the amount due.  With respect to any payment that the Agent makes for the account of the Lenders or the L&#47;C Issuer hereunder as to which the Agent determines (which determination shall be conclusive absent manifest error) that any of the following applies (such payment referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Rescindable Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) &#58; (1) the Borrower has not in fact made such payment&#59; (2) the Agent has made a payment in excess of the amount so paid by the Borrower (whether or not then owed)&#59; or (3) the Agent has for any reason otherwise erroneously made such payment&#59; then each of the Lenders or the L&#47;C Issuer, as the case may be, severally agrees to repay to the Agent forthwith on demand the Rescindable Amount so distributed to such Lender or the L&#47;C Issuer, in Same Day Funds with interest thereon, for each day from and including the date such amount is distributed to it to but excluding the date of payment to the Agent, at the greater of the Federal Funds Rate and a rate determined by the Agent in accordance with banking industry rules on interbank compensation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Section 3.03 of the Credit Agreement is hereby amended to delete paragraphs (c), (d), (e), (f) and (g) in their entirety and replace them with the following new paragraph (c)&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">(c) &#160;&#160;&#160;&#160;Notwithstanding anything to the contrary herein or in any other Loan Document&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">(i) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">On March 5, 2021 the Financial Conduct Authority (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%;text-decoration:underline">FCA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">&#8221;), the regulatory supervisor of LIBOR&#8217;s administrator (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%;text-decoration:underline">IBA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">&#8221;), announced in a public statement the future cessation or loss of representativeness of overnight&#47;Spot Next, 1-week, 1-month, 2-month, 3-month, 6-month and 12- month U.S. dollar LIBOR tenor settings.  On the earliest of (A) the date that all Available Tenors of U.S. dollar LIBOR have permanently or indefinitely ceased to be provided by IBA or have been announced by the FCA pursuant to public statement or publication of information to be no longer representative, (B) June 30, 2023, and (C) the Early Opt-in </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">Effective Date in respect of a SOFR Early Opt-in, if the then-current Benchmark is LIBOR, the Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of any setting of such Benchmark on such day and all subsequent settings without any amendment to, or further action or consent of any other party to this Agreement or any other Loan Document.  If the Benchmark Replacement is Daily Simple SOFR, all interest payments will be payable on a quarterly basis.</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">(ii)&#160;&#160;&#160;&#160;(x) Upon (A) the occurrence of a Benchmark Transition Event or (B) a determination by the Agent that neither of the alternatives under clause (1) of the definition of Benchmark Replacement are available, the Benchmark Replacement will replace the then-current Benchmark for all purposes hereunder and under any Loan Document in respect of any Benchmark setting at or after 5&#58;00 p.m. on the fifth (5th) Business Day after the date notice of such Benchmark Replacement is provided to the Lenders without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document so long as the Agent has not received, by such time, written notice of objection to such Benchmark Replacement from Lenders comprising the Required Lenders (and any such objection shall be conclusive and binding absent manifest error)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:118%">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%"> that solely in the event that the then-current Benchmark at the time of such Benchmark Transition Event is not a SOFR-based rate, the Benchmark Replacement therefor shall be determined in accordance with clause (1) of the definition of Benchmark Replacement unless the Agent determines that neither of such alternative rates is available. </font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">(y)&#160;&#160;&#160;&#160;On the Early Opt-in Effective Date in respect of an Other Rate Early Opt-in, the Benchmark Replacement will replace LIBOR for all purposes hereunder and under any Loan Document in respect of any setting of such Benchmark on such day and all subsequent settings without any amendment to, or further action or consent of any other party to this Agreement or any other Loan Document.</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">(iii)&#160;&#160;&#160;&#160;At any time that the administrator of the then-current Benchmark has permanently or indefinitely ceased to provide such Benchmark or such Benchmark has been announced by the regulatory supervisor for the administrator of such Benchmark pursuant to public statement or publication of information to be no longer representative of the underlying market and economic reality that such Benchmark is intended to measure and that representativeness will not be restored, the Borrower may revoke any request for a borrowing of, conversion to or continuation of Loans to be made, converted or continued that would bear interest by reference to such Benchmark until the Borrower&#8217;s receipt of notice from the Agent that a Benchmark Replacement has replaced such Benchmark, and, failing that, the Borrower will be deemed to have converted any such request into a request for a borrowing of or conversion to Base Rate Loans. During the period referenced in the foregoing sentence, the component of Base Rate based upon the Benchmark will not be used in any determination of Base Rate.</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:118%"> &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">In connection with the implementation and administration of a Benchmark Replacement, the Agent will have the right to make Benchmark Replacement Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action or consent of any other party to this Agreement.</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">(v)&#160;&#160;&#160;&#160;The Agent will promptly notify the Borrower and the Lenders of (A) the implementation of any Benchmark Replacement and (B) the effectiveness of any Benchmark </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">Replacement Conforming Changes. Any determination, decision or election that may be made by the Agent pursuant to this Section 3.03(c), including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action, will be conclusive and binding absent manifest error and may be made in its  sole discretion and without consent from any other party hereto, except, in each case, as expressly required pursuant to this Section 3.03(c).  </font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:118%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:118%">At any time (including in connection with the implementation of a Benchmark Replacement), (A) if the then-current Benchmark is a term rate (including Term SOFR or LIBOR), then the Agent may remove any tenor of such Benchmark that is unavailable or non-representative for Benchmark (including Benchmark Replacement) settings and (B) the Agent may reinstate any such previously removed tenor for Benchmark (including Benchmark Replacement) settings.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;The final paragraph  of Section 5.01 of the Credit Agreement is hereby amended to delete the introductory clause and clause (A) thereof, and replace such text in its entirety with the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The term &#8220;Collateral&#8221; shall in no event include&#58;  (A) the tangible and intangible property and assets of the Special Guarantors or a pledge of the Equity Interests of any Mentoring Joint Venture, Ameresco CT or Ameresco Evansville,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(f) &#160;&#160;&#160;&#160;Paragraph (a) of Section 7.14 of the Credit Agreement is hereby amended to delete the reference to &#8220;$5,000,000&#8221; in the fourth line and replace it with &#8220;$10,000,000.&#8221;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;Paragraph 9.01 of the Credit Agreement is hereby amended as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i) &#160;&#160;&#160;&#160;The references to &#8220;$5,000,000&#8221; in the fourth line of paragraph (d) and the second line of paragraph (h) are hereby deleted and replaced with &#8220;$10,000,000&#8221;&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;The reference to &#8220;$500,000,000 in the last line of paragraph (g) is hereby deleted and replaced with &#8220;$600,000,000.&#8221;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;Paragraph (j) of Section 9.02 of the Credit Agreement is hereby deleted in its entirety and replaced with the following new paragraph (j)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;Liens on Equity Interests of any Special Purpose Subsidiary (other than the Hawaii Joint Venture) held by any Loan Party or Foreign Subsidiary&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that such Liens do not encumber any other property or assets of any such Loan Parties or Foreign Subsidiaries&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Section 9.03 of the Credit Agreement is here by amended as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:30.2pt">Paragraph (g) of such Section 9.03 is hereby amended to insert &#8220;and Mentoring Joint Ventures&#8221; after &#8220;Foreign Subsidiaries&#8221; in the first line and &#8220;or Mentoring Joint Venture&#8221; after &#8220;Foreign Subsidiary&#8221; in the second line&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.15pt">Paragraph (h) of such Section 9.03 is hereby amended by deleting the introductory of paragraph (h) and clause (h)(i) in their entirety and replacing them with the following new text&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;any Non-Core Energy Project Guaranty delivered by the Borrower or any Foreign Subsidiary in connection with a Non-Core Energy Project, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, that&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;one or more of the Core Domestic Ameresco Companies or Non-Core Energy Subsidiaries (or one or more of the Core Ameresco Companies in the case of a Non-Core Energy Project outside the United States of America) shall control the operation and maintenance of the Non-Core Energy Project during the term of the renewable energy purchase or infrastructure agreement with respect to such Non-Core Energy Project&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:24.1pt">Paragraph (j) of such Section 9.03 is hereby amended by deleting in their entirety the final words &#8220;under paragraph 3.03(c)(i) of this Section 9.03&#59; and&#8221; at the end of paragraph (j) and replacing them with &#8220;under paragraph (i) of this Section 9.03&#59;&#8221;, and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">iv.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:24.7pt">Paragraph (k) of such Section 9.03 is deleted in its entirety and new paragraphs (k) and (l) are inserted immediately after paragraph (j) as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(k)&#160;&#160;&#160;&#160;Guarantees by a Foreign Subsidiary that is a Non-Core Energy Subsidiary or by a Foreign Subsidiary for which the sole recourse is a Lien permitted by Section 9.02(j)&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(l)&#160;&#160;&#160;&#160;Guarantees of Indebtedness of Mentoring Joint Ventures, provided that such Indebtedness would have been permitted by Section&#160;9.01(g) if it were Indebtedness of a Loan Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;Section 9.04 of the Credit Agreement is hereby amended as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:30.2pt">Paragraph (c) of such Section 9.04 is amended to delete subparagraph (viii) thereof in its entirety and replace it with the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(viii) --</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">any Loan Party may sell, transfer or otherwise dispose of equipment to the extent that (i) such equipment is exchanged for credit against the purchase price of similar replacement equipment, (ii) the proceeds of such disposition are reasonably promptly applied to the purchase price of such replacement equipment, or (iii) such equipment was acquired by, and transferred or sold in the ordinary course of business by such Loan Party, to satisfy its obligations under any construction, operation or similar contract entered into with any third party or Non-Core Energy Subsidiary&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.15pt">Paragraph (c) of such Section 9.04 is amended to delete &#8220;and&#8221; at the end of subparagraph (xiii), add &#8220;&#59; and&#8221; to the end of subparagraph (xiv) and insert new subparagraph (xv) immediately after subparagraph (xiv) as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(xv)&#160;&#160;&#160;&#160;Any Loan Party may acquire Equity Interests in, or form, a Mentoring Joint Venture.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:24.1pt">Paragraph (d) of such Section 9.04 is amended to delete subparagraph (ii) thereof in its entirety and replace it with the following&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;both immediately prior to and after giving effect to such Permitted Acquisition on a Pro Forma Basis, incorporating such pro-forma assumptions as are satisfactory to the Agent in its reasonable discretion, (A) the Loan Parties shall be in compliance with the financial covenant set forth in Section 9.10(b) hereof, and (B) the Core Leverage Ratio shall not exceed 3.00 to 1.00&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(k)&#160;&#160;&#160;&#160;Paragraph (a)(vi) of Section&#160;9.05 of the Credit Agreement is hereby amended to insert &#8220;or Mentoring Joint Ventures&#8221; after &#8220;Non-Core Energy Subsidiaries&#8221; in the first line thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(l)&#160;&#160;&#160;&#160;Paragraph (e) of Section 9.06 of the Credit Agreement is redesignated as paragraph (f), and paragraph (d) of Section 9.06 of the Credit Agreement is hereby deleted in its entirety and replaced with the following new paragraphs (d) and (e)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;the Borrower may make repurchases of its Equity Interests in an aggregate amount under this paragraph (d) up to $15,000,000 after the Effective Time so long as immediately before and immediately after such repurchase on a Pro Forma Basis, incorporating such pro-forma assumptions as are satisfactory to the Agent in its reasonable discretion, (i) no Default or Event of Default shall have occurred and be continuing, and (ii)(A) the Loan Parties shall be in compliance with the financial covenant set forth in Section 9.10(b), and (B) the Core Leverage Ratio shall not exceed 3.00 to 1.00&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;any Subsidiary of the Borrower may redeem, retire, purchase or otherwise acquire an Equity Interest of such Subsidiary with the proceeds of an Investment in such Subsidiary that is permitted by Section 9.05&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(m)&#160;&#160;&#160;&#160;Clauses (vi) and (vii) of the proviso in Section 9.08 of the Credit Agreement are hereby amended to change the references to &#8220;clause 9.08&#8221; at the beginning of each of such clauses (vi) and (vii) to read &#8220;clause (a).&#8221;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(n)&#160;&#160;&#160;&#160;Section 9.10(a) of the Credit Agreement is hereby deleted in its entirety and replaced with the following new Section 9.10(a)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Total Funded Debt to EBITDA Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Loan Parties shall not permit the Core Leverage Ratio as of the end of each fiscal quarter to exceed 3.50 to 1.00.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(o)&#160;&#160;&#160;&#160;Paragraph (j) of Section 10.01 is hereby amended to delete the reference to &#8220;$5,000,000&#8221; in the first line and to replace it with &#8220;$10,000,000.&#8221;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(p)&#160;&#160;&#160;&#160;Article 11 of the Credit Agreement is hereby amended to insert the following new Section 11.13 immediately following Section 11.12, to read as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">11.13&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Recovery of Erroneous Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Without limitation of any other provision in this Agreement, if at any time the Agent makes a payment hereunder in error to any Lender or the L&#47;C Issuer (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), whether or not in respect of an Obligation due and owing by the Borrower at such time, where such payment is a Rescindable Amount, then in any such event, each Credit Party receiving a Rescindable Amount severally agrees to repay to the Agent forthwith on demand the Rescindable Amount received by such Credit Party in Same Day Funds in the currency so received, with interest thereon, for each day from and including the date such Rescindable Amount is received by it to but excluding the date of payment to the Agent, at the greater of the Federal Funds Rate and a rate determined by the Agent in accordance </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">with banking industry rules on interbank compensation.  Each Credit Party irrevocably waives any and all defenses, including any &#8220;discharge for value&#8221; (under which a creditor might otherwise claim a right to retain funds mistakenly paid by a third party in respect of a debt owed by another) or similar defense to its obligation to return any Rescindable Amount.  The Agent shall inform each Credit Party promptly upon determining that any payment made to such Credit Party comprised, in whole or in part, a Rescindable Amount.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(q)&#160;&#160;&#160;&#160;Schedule 2.01 of the Credit Agreement is hereby amended to delete the table of Revolving Credit Commitment in its entirety and to replace it with the following&#58;</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.185%"><tr><td style="width:1.0%"></td><td style="width:45.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.196%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Lender</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Commitment</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Applicable percentage</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Bank of America, N.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$97,200,000.00</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">54.000000000%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Truist Bank, as successor by<br>merger to SunTrust Bank</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$45,000,000.00</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">25.000000000%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Webster Bank, N.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">$37,800,000.00</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">21.000000000%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Total Revolving Credit Commitments&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">$180,000,000.00</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">100%</font></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(r)&#160;&#160;&#160;&#160;Schedule&#160;9.07 of the Credit Agreement is amended to add the following sentence as a new paragraph after the existing text thereof&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Core Ameresco Companies provide Mentoring Joint Ventures with energy audits, design and construction services, engineering, operations &#38; maintenance, project finance, measurement and verification, asset management, billing, insurance and other administrative services.</font></div><div style="margin-bottom:12pt;padding-left:0.04pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(s)&#160;&#160;&#160;&#160;Schedule 1 of Exhibit D to the Credit Agreement is hereby amended to reflect the minimum required Core Leverage Ratio of 3.50 to 1.00.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.75pt;text-decoration:underline">Confirmation of Guaranty by Guarantors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Each Guarantor hereby confirms and agrees that all indebtedness, obligations or liability of the Borrower under the Credit Agreement as amended hereby, whether any such indebtedness, obligations and liabilities are now existing or hereafter arising, due or to become due, absolute or contingent, or direct or indirect, constitute &#8220;Guaranteed Obligations&#8221; under and as defined in the Credit Agreement and, subject to the limitation set forth in Section 4.01 of the Credit Agreement, are guaranteed by and entitled to the benefits of the Guaranty set forth in Article 4 of the Credit Agreement. Each Guarantor hereby ratifies and confirms the terms and provisions of such Guarantor&#8217;s Guaranty and agrees that all of such terms and provisions remain in full force and effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.75pt;text-decoration:underline">Confirmation of Security Interests</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Each Loan Party (other than the Special Guarantors) hereby confirms and agrees that all indebtedness, obligations and liabilities of the Loan Parties under the Credit Agreement as amended hereby, whether any such indebtedness, obligations and liabilities are now existing or hereafter arising, due or to become due, absolute or contingent, or direct or indirect, constitute &#8220;Secured Obligations&#8221; under and as defined in the Credit Agreement and are secured by the Collateral and entitled to the benefits of the grant of security interests pursuant to Article 5 of the Credit Agreement. The Loan Parties (other than the Special Guarantors) hereby ratify and confirm the terms and provisions of Article 5 of the Credit Agreement and agree that, after giving effect to this Amendment, all of such terms and provisions remain in full force and effect.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.75pt;text-decoration:underline">No Default&#59; Representations and Warranties, etc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The Loan Parties hereby confirm that, after giving effect to this Amendment, (i) the representations and warranties of the Loan Parties contained in Article 7 of the Credit Agreement and the other Loan Documents (A) that contain a materiality qualification are true and correct on and as of the date hereof as if made on such date (except to the extent that such representations and warranties expressly relate to an earlier date), and (B) that do not contain a materiality qualification are true and correct in all material respects on and as of the date hereof as if made on such date (except to the extent that such representations and warranties expressly relate to an earlier date), and (ii) no Default or Event of Default shall have occurred and be continuing. Each Loan Party hereby further represents and warrants that (a) the execution, delivery and performance by such Loan Party of this Amendment (i) have been duly authorized by all necessary action on the part of such Loan Party, (ii) will not violate any applicable law or regulation or the organizational documents of such Loan Party, (iii) will not violate or result in a default under any indenture, agreement or other instrument binding on such Loan Party or any of its assets that will have a Material Adverse Effect, and (iv) do not require any consent, waiver, approval, authorization or order of, or filing, registration or qualification with, any court or governmental authority or any Person (other than the Agent and the Lenders) which has not been made or obtained&#59; and (b) it has duly executed and delivered this Amendment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.75pt;text-decoration:underline">Conditions to Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. This Amendment shall become effective upon the receipt by the Agent of all of the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;counterparts of this Amendment duly executed by each of the parties hereto or written evidence reasonably satisfactory to the Agent that each of the parties hereto has signed a counterpart of this Amendment&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;duly completed and executed replacement Revolving Notes for the account of each Revolving Lender requesting the same, to be delivered to such Lender, where applicable, in exchange for such Lender&#8217;s existing Revolving Note&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;such documents and certificates as the Agent or Special Counsel may reasonably request relating to the organization, existence and good standing of each Loan Party, the authorization of the transactions contemplated hereby and any other legal matters relating to the Loan Parties, this Amendment or the other Loan Documents, all in form and substance reasonably satisfactory to the Agent and Special Counsel&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;evidence satisfactory to the Agent and its Special Counsel that the Loan Parties (other than the Special Guarantors) shall have taken or caused to be taken (or authorized the Agent to take or cause to be taken) all such actions, executed and delivered or caused to be executed and delivered all such agreements, documents and instruments and made or caused to be made all such filings and recordings (other than filings or recordings to be made by the Agent on or after the Amendment No. 2 Effective Time) that may be necessary or, in the opinion of the Agent, desirable in order to create in favor of the Agent, for the benefit of the Lenders, valid and (upon such filing and recording) perfected First Priority security interests in the entire personal and mixed property Collateral&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;a certificate, dated the Amendment No. 2 Effective Time and signed by a Responsible Officer, confirming compliance with the conditions set forth in the first sentence of Section 5 of this Amendment at the Amendment No. 2 Effective Time&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;favorable written opinions (addressed to the Agent and dated the Amendment No. 2 Effective Time) of (i) Morgan, Lewis &#38; Bockius LLP, counsel to the Loan Parties, in form </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">and substance reasonably satisfactory to the Agent and Special Counsel and covering such matters relating to the Loan Parties, this Amendment, the other Loan Documents or the transactions contemplated hereby as the Agent shall reasonably request and (ii) local counsel to the Loan Parties in the following jurisdictions&#58; Arizona, North Carolina, Nevada, Kentucky, and Tennessee&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;payment by the Borrower to the Agent for the benefit of the Agent and the Lenders of the amounts provided in a fee letter dated May 20, 2021, between the Borrower and the Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.75pt;text-decoration:underline">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Except to the extent specifically amended hereby, the Credit Agreement, the Loan Documents and all related documents shall remain in full force and effect. This Amendment shall constitute a Loan Document. Whenever the terms or sections amended hereby shall be referred to in the Credit Agreement, Loan Documents or such other documents (whether directly or by incorporation into other defined terms), such defined terms shall be deemed to refer to those terms or sections as amended by this Amendment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;This Amendment may be executed in any number of counterparts, each of which, when executed and delivered, shall be an original, but all counterparts shall together constitute one instrument. Delivery of an executed counterpart to this Amendment by telecopy or other electronic means shall be effective as an original and shall constitute a representation that an original will be delivered.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;This Amendment shall be governed by the laws of the State of New York and shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;The Loan Parties agree to pay all reasonable expenses, including legal fees and disbursements, incurred by the Agent in connection with this Amendment and the transactions contemplated hereby.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#91;Signature Pages Follow&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</font></div></div></div><div id="i8f5dd20d13fd4ba48c937b8860ac9982_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have executed this Amendment, which shall be deemed to be a sealed instrument as of the date first above written.</font></div><div><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">BORROWER</font></div><div style="padding-left:180pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO, INC.</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Spencer Doran Hole&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Spencer Doran Hole</font></div><div style="padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Senior Vice President and Chief Financial Officer</font></div><div style="padding-left:198pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">GUARANTORS</font></div><div style="padding-left:180pt"><font><br></font></div><div style="margin-bottom:24pt;padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO ENERTECH, INC.<br>AMERESCO FEDERAL SOLUTIONS, INC.<br>AMERESCO PLANERGY HOUSING, INC.<br>AMERESCO SELECT, INC.<br>AMERESCOSOLUTIONS, INC.<br>APPLIED ENERGY GROUP INC.<br>SIERRA ENERGY COMPANY</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Spencer Doran Hole&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Spencer Doran Hole</font></div><div style="margin-bottom:24pt;padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Senior Vice President and Treasurer</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO SOUTHWEST, INC.<br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Spencer Doran Hole&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Spencer Doran Hole</font></div><div style="margin-bottom:24pt;padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Senior Vice President and Treasurer</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">E.THREE CUSTOM ENERGY SOLUTIONS, LLC,</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; Sierra Energy Company, its sole member</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Spencer Doran Hole&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Spencer Doran Hole</font></div><div style="margin-bottom:24pt;padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Senior Vice President and Treasurer</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment No. 2 to Fourth Amended and Restated Ameresco Credit and Security Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO ASSET SUSTAINABILITY GROUP LLC</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO CT LLC</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO DELAWARE ENERGY LLC</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO EVANSVILLE LLC</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO HAWAII LLC</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO INTELLIGENT SYSTEMS, LLC</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO LFG HOLDINGS LLC</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO NAVY YARD PEAKER LLC</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO PALMETTO LLC</font></div><div style="padding-left:180pt;padding-right:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO SOLAR LLC</font></div><div style="padding-left:180pt;padding-right:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO SOLAR NEWBURYPORT LLC</font></div><div style="padding-left:180pt;padding-right:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO STAFFORD LLC</font></div><div style="padding-left:180pt;padding-right:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SELDERA LLC</font></div><div style="padding-left:180pt;padding-right:-4.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SOLUTIONS HOLDINGS, LLC</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; Ameresco, Inc., its sole member</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Spencer Doran Hole&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Spencer Doran Hole</font></div><div style="margin-bottom:24pt;padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Senior Vice President and Chief Financial Officer</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMERESCO SOLAR &#8211; PRODUCTS LLC<br>AMERESCO SOLAR &#8211; SOLUTIONS LLC<br>AMERESCO SOLAR &#8211; TECHNOLOGIES LLC<br>By&#58; Ameresco Solar LLC, its sole member<br>By&#58; Ameresco, Inc., its sole member</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Spencer Doran Hole&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Spencer Doran Hole</font></div><div style="margin-bottom:24pt;padding-left:198pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Senior Vice President and Chief Financial Officer</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment No. 2 to Fourth Amended and Restated Ameresco Credit and Security Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">AGENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#58;</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">BANK OF AMERICA, N.A.</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Henry C. Pennell&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Name&#58; Henry C. Pennell</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Title&#58; Vice President</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">LENDERS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#58;</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">BANK OF AMERICA, N.A.</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; John F. Lynch&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Name&#58; John F. Lynch</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Title&#58; Senior Vice President</font></div><div style="padding-left:180pt"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment No. 2 to Fourth Amended and Restated Ameresco Credit and Security Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">TRUIST BANK, as successor by merger to SUNTRUST BANK</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">  &#47;s&#47; Katherine Bass&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Name&#58; Katherine Bass</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Title&#58; Director</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment No. 2 to Fourth Amended and Restated Ameresco Credit and Security Agreement&#93;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WEBSTER BANK, N.A.</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Samuel Pepe&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Name&#58; Samuel Pepe</font></div><div style="padding-left:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Title&#58; Vice President</font></div><div style="padding-left:180pt"><font><br></font></div><div style="padding-left:180pt"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment No. 2 to Fourth Amended and Restated Ameresco Credit and Security Agreement&#93;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>amrc-20210622.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:fbb153e2-5b19-4ffd-b1b1-c887ba0cc177,g:8810b389-e9bb-49c9-b13b-62300c190d60-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:amrc="http://www.ameresco.com/20210622" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.ameresco.com/20210622">
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="amrc-20210622_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="amrc-20210622_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.ameresco.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>amrc-20210622_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:fbb153e2-5b19-4ffd-b1b1-c887ba0cc177,g:8810b389-e9bb-49c9-b13b-62300c190d60-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_PreCommencementTenderOffer_8a7db1d7-368e-436b-ae31-bd0aad79759b_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_7a7a594d-a70e-4cec-bd8a-b2d30c498a0c_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_666f1a0a-e856-4c9d-a935-c56fc9c78f1b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_14699490-48ab-4473-aaca-44e32948e2cd_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_580bbee1-8ee9-4218-9728-cdff29773783_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_e9fb3196-bd2a-45e2-b787-f11edbb37dba_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_78eeb1e6-db62-4a1e-9a04-4932705c1b1d_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_66152f91-991e-4f06-a16a-043c124d3abd_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_1ca4f9f8-ccdb-4a20-a738-af57330b71db_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_b5d7a2d2-3c0b-4a71-8b35-d950f2031ae7_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_a5bc4f1d-0622-4b30-9a58-38c2e76f98cb_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_682608e7-22bb-4bbd-9936-52bd446ed3b3_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_b5b45e77-94c2-4b1e-850c-eefe1cc98686_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_7d93747d-2a74-4d3d-880e-3fc5c3438929_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_2a202af5-c6a8-4883-8ba6-9c1c0d857856_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_31a960d7-e533-4f4b-93d3-6ae8b36e7e4a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_4dcf9ca7-a459-4051-b129-8a5c0bd1039e_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_24c59ca9-db7d-4570-930b-763d952bbf40_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_c8c6b679-33a3-4528-b916-1ea33955582a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_00f652f7-01f8-4fa7-8f86-57ab9ef15da6_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>amrc-20210622_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:fbb153e2-5b19-4ffd-b1b1-c887ba0cc177,g:8810b389-e9bb-49c9-b13b-62300c190d60-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.ameresco.com/role/Cover" xlink:type="simple" xlink:href="amrc-20210622.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.ameresco.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e7135654-bfab-4504-a1da-a2cc5d0a8130" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_DocumentType_e7135654-bfab-4504-a1da-a2cc5d0a8130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f752343d-e9de-492c-ad5e-eb406fc67a3c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_DocumentPeriodEndDate_f752343d-e9de-492c-ad5e-eb406fc67a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_afdab92a-5cb4-4a67-a2da-55007fa43fc8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityRegistrantName_afdab92a-5cb4-4a67-a2da-55007fa43fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_024c80da-1f64-4760-8e55-1d5c1630f45e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityIncorporationStateCountryCode_024c80da-1f64-4760-8e55-1d5c1630f45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_18a349da-c213-470c-b828-2c8aab4994aa" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityFileNumber_18a349da-c213-470c-b828-2c8aab4994aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_0dbb3cfc-7dbc-418b-9058-849cfdf9013d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityTaxIdentificationNumber_0dbb3cfc-7dbc-418b-9058-849cfdf9013d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_7a168b9a-df0a-4521-bec1-288636a75fb1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityAddressAddressLine1_7a168b9a-df0a-4521-bec1-288636a75fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_53e7db91-994a-4c07-9c51-dbceae1e1057" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityAddressCityOrTown_53e7db91-994a-4c07-9c51-dbceae1e1057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_9f0e9183-a2f7-4a27-8dae-b0a7032323a4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityAddressStateOrProvince_9f0e9183-a2f7-4a27-8dae-b0a7032323a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_ca10228a-7e90-4250-91e1-131a51263aa3" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityAddressPostalZipCode_ca10228a-7e90-4250-91e1-131a51263aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_e6773824-7048-457d-8051-d34d153f7c35" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_CityAreaCode_e6773824-7048-457d-8051-d34d153f7c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_a53110e8-98a3-4d73-84fa-837bee607ace" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_LocalPhoneNumber_a53110e8-98a3-4d73-84fa-837bee607ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_59630005-7639-4de2-a86e-e61dc425cbdc" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_WrittenCommunications_59630005-7639-4de2-a86e-e61dc425cbdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_3f9862f6-426d-415c-98c2-f1ad1cf08513" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_SolicitingMaterial_3f9862f6-426d-415c-98c2-f1ad1cf08513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_382de6b7-710a-4128-8088-f5ec6a85fc13" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_PreCommencementTenderOffer_382de6b7-710a-4128-8088-f5ec6a85fc13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_59be0671-a459-4db4-8a4f-b217c414ac9e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_59be0671-a459-4db4-8a4f-b217c414ac9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_575702c9-0127-4fbe-bb74-8885b96f50a5" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityEmergingGrowthCompany_575702c9-0127-4fbe-bb74-8885b96f50a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_72f9d175-f7e8-4301-bd27-a0e24d929703" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_AmendmentFlag_72f9d175-f7e8-4301-bd27-a0e24d929703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_9bf6eaeb-9e53-4743-8400-6eaec70cefac" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityCentralIndexKey_9bf6eaeb-9e53-4743-8400-6eaec70cefac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_ba5216a5-c775-49bb-a9dd-fac0856b850b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fce220f3-9d35-4b35-8f00-1b18097c2fe1" xlink:to="loc_dei_EntityAddressAddressLine2_ba5216a5-c775-49bb-a9dd-fac0856b850b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<FILENAME>amrc-20210622_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="amrc-20210622.xsd" xlink:type="simple"/>
    <context id="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001488139</identifier>
        </entity>
        <period>
            <startDate>2021-06-22</startDate>
            <endDate>2021-06-22</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM180L2ZyYWc6YTY1Y2FjZjU4Mjg2NDRiNGIyODhhNGQ2ZmY1Njk5MmIvdGFibGU6ZGE0ZjlhNGYwYzU2NDRjNTk2MjVhYmI1NTRjMzQ5YjQvdGFibGVyYW5nZTpkYTRmOWE0ZjBjNTY0NGM1OTYyNWFiYjU1NGMzNDliNF8xLTEtMS0xLTA_460e2ed0-5b44-48bc-9a07-7cff72fe7136">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM180L2ZyYWc6YTY1Y2FjZjU4Mjg2NDRiNGIyODhhNGQ2ZmY1Njk5MmIvdGFibGU6ZGE0ZjlhNGYwYzU2NDRjNTk2MjVhYmI1NTRjMzQ5YjQvdGFibGVyYW5nZTpkYTRmOWE0ZjBjNTY0NGM1OTYyNWFiYjU1NGMzNDliNF8yLTEtMS0xLTA_6e01d3de-43dc-49d6-a3e8-8438f183666b">0001488139</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGV4dHJlZ2lvbjoxMWIxNDUyNjdiMWE0MmQyOTZhODZkZTE3ZmY5MWI5Zl82MDc_045ae216-d004-4ac2-bfae-3f98a98d0bff">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGV4dHJlZ2lvbjoxMWIxNDUyNjdiMWE0MmQyOTZhODZkZTE3ZmY5MWI5Zl8yMjY_09334f5d-69a1-4c6d-8ff6-83978a917147">2021-06-22</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGV4dHJlZ2lvbjoxMWIxNDUyNjdiMWE0MmQyOTZhODZkZTE3ZmY5MWI5Zl82MDk_77ffbc5d-262e-4c6e-920e-c3f73ea13892">Ameresco, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6ZTk3OTkwMmQyZDhjNGY5ZDgwNWVlYzk5MjdjMGRjMjcvdGFibGVyYW5nZTplOTc5OTAyZDJkOGM0ZjlkODA1ZWVjOTkyN2MwZGMyN18wLTAtMS0xLTA_01462874-b106-4f6e-9274-9d1ef1904cfc">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6ZTk3OTkwMmQyZDhjNGY5ZDgwNWVlYzk5MjdjMGRjMjcvdGFibGVyYW5nZTplOTc5OTAyZDJkOGM0ZjlkODA1ZWVjOTkyN2MwZGMyN18wLTItMS0xLTA_6ce8e99e-a82e-4d66-881e-94159176b23a">001-34811</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6ZTk3OTkwMmQyZDhjNGY5ZDgwNWVlYzk5MjdjMGRjMjcvdGFibGVyYW5nZTplOTc5OTAyZDJkOGM0ZjlkODA1ZWVjOTkyN2MwZGMyN18wLTQtMS0xLTA_8d660c08-2cce-4ca1-9797-42f6260d21e8">04-3512838</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6YTFlMGY4OGI0YzUzNGZhYzljNzlkMWIxNTZjZmI5MmQvdGFibGVyYW5nZTphMWUwZjg4YjRjNTM0ZmFjOWM3OWQxYjE1NmNmYjkyZF8wLTAtMS0xLTA_3894a52e-ad6e-4e95-99b4-17522a7b989b">111 Speen Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6YTFlMGY4OGI0YzUzNGZhYzljNzlkMWIxNTZjZmI5MmQvdGFibGVyYW5nZTphMWUwZjg4YjRjNTM0ZmFjOWM3OWQxYjE1NmNmYjkyZF8wLTEtMS0xLTA_af6328f1-6ecc-46b4-b146-15f3943dc22f">Suite 410,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6YTFlMGY4OGI0YzUzNGZhYzljNzlkMWIxNTZjZmI5MmQvdGFibGVyYW5nZTphMWUwZjg4YjRjNTM0ZmFjOWM3OWQxYjE1NmNmYjkyZF8wLTItMS0xLTA_d97cd4f4-72d8-4c8d-9fb5-30eb1b965816">Framingham,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6YTFlMGY4OGI0YzUzNGZhYzljNzlkMWIxNTZjZmI5MmQvdGFibGVyYW5nZTphMWUwZjg4YjRjNTM0ZmFjOWM3OWQxYjE1NmNmYjkyZF8wLTMtMS0xLTA_01d8ef86-8358-4a4b-a4df-79c3d2e2c0dd">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6YTFlMGY4OGI0YzUzNGZhYzljNzlkMWIxNTZjZmI5MmQvdGFibGVyYW5nZTphMWUwZjg4YjRjNTM0ZmFjOWM3OWQxYjE1NmNmYjkyZF8wLTUtMS0xLTA_c78d96dd-a2d1-4e33-8485-ba43f1a86a11">1701</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGV4dHJlZ2lvbjoxMWIxNDUyNjdiMWE0MmQyOTZhODZkZTE3ZmY5MWI5Zl8zNTM_035852dc-0b9c-4bc8-ac41-4b3c66c9a189">508</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGV4dHJlZ2lvbjoxMWIxNDUyNjdiMWE0MmQyOTZhODZkZTE3ZmY5MWI5Zl82MTA_c0274176-a35a-4c0a-a363-5c658a3baf7b">661-2200</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6MTM5NDFkNTQ2Njk3NGVjNGFlNTVjOGZlMDE1Zjg3YzIvdGFibGVyYW5nZToxMzk0MWQ1NDY2OTc0ZWM0YWU1NWM4ZmUwMTVmODdjMl8wLTAtMS0xLTA_d210f0ba-5645-408a-9ec3-fc8608b34d17">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6MTM5NDFkNTQ2Njk3NGVjNGFlNTVjOGZlMDE1Zjg3YzIvdGFibGVyYW5nZToxMzk0MWQ1NDY2OTc0ZWM0YWU1NWM4ZmUwMTVmODdjMl8yLTAtMS0xLTA_e2b41655-2c90-48bf-ba77-98416a380345">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6MTM5NDFkNTQ2Njk3NGVjNGFlNTVjOGZlMDE1Zjg3YzIvdGFibGVyYW5nZToxMzk0MWQ1NDY2OTc0ZWM0YWU1NWM4ZmUwMTVmODdjMl80LTAtMS0xLTA_0ba7e468-c602-4772-96d0-16599ff58d64">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6MTM5NDFkNTQ2Njk3NGVjNGFlNTVjOGZlMDE1Zjg3YzIvdGFibGVyYW5nZToxMzk0MWQ1NDY2OTc0ZWM0YWU1NWM4ZmUwMTVmODdjMl82LTAtMS0xLTA_7bc7cef4-0273-4cf1-8a0e-dbdd8e00c471">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM18xL2ZyYWc6MTFiMTQ1MjY3YjFhNDJkMjk2YTg2ZGUxN2ZmOTFiOWYvdGFibGU6MTM5NDFkNTQ2Njk3NGVjNGFlNTVjOGZlMDE1Zjg3YzIvdGFibGVyYW5nZToxMzk0MWQ1NDY2OTc0ZWM0YWU1NWM4ZmUwMTVmODdjMl8xMC0zLTEtMS0w_9a6b6df3-f91a-47c2-b525-a133bac968ca">false</dei:EntityEmergingGrowthCompany>
    <dei:DocumentPeriodEndDate
      contextRef="idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0OWUyZWUyYTgzNTQ4ZDc5OTc4NzM3ZjU2Yjg0YmUzL3NlYzpiNDllMmVlMmE4MzU0OGQ3OTk3ODczN2Y1NmI4NGJlM183L2ZyYWc6N2UzZWI2ODMxOWQ0NDA2Yzk5NDJjMDk3ZGQ1ZWE4YjYvdGV4dHJlZ2lvbjo3ZTNlYjY4MzE5ZDQ0MDZjOTk0MmMwOTdkZDVlYThiNl8xNjQ5MjY3NDQyMjU1_09334f5d-69a1-4c6d-8ff6-83978a917147">2021-06-22</dei:DocumentPeriodEndDate>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm140535181400888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Jun. 22, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 22,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Ameresco, Inc.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">04-3512838<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">111 Speen Street,<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Framingham,<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">1701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">661-2200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001488139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 410,<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>8
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %>"V%('04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !7@MA2_ 5-%N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R'%+&";U96.G%@8K;.QF;+4UBQUC:R1]^R59FS*V!]C1TN]/
MGT"-B=)T"9]3%S&1PWPW^#9D:>*&G8BB!,CFA%[G<DR$L7GHDM<T/M,1HC8?
M^H@@.*_!(VFK2<,$+.)"9*JQ1IJ$FKITP5NSX.-G:F>8-8 M>@R4H2HK8&J:
M&,]#V\ -,,$(D\_?!;0+<:[^B9T[P"[)(;LEU?=]V:_FW+A#!6^[[<N\;N%"
M)AT,CK^RDW2.N&'7R:^KA\?]$U."BZK@=2'6>\%E=2_7]?OD^L/O)NP[ZP[N
M'QM?!54#O^Y"?0%02P,$%     @ 5X+84IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" !7@MA2%R^L:LX#  #W#@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)67T7+:.!2&K[M/H?$UQ):!Q.D ,X0DNVR;E@GI=F9W]D+8 C2U):\DA_#V
M>V3 IE-S3&ZP9.O\?#J2?DG#K=(_S(9S2]ZR5)J1M[$V_^C[)M[PC)DKE7,)
M7U9*9\Q"5:]]DVO.DC(H2_TP"*[]C GIC8?EN[D>#U5A4R'Y7!-39!G3NSN>
MJNW(H][QQ;-8;ZQ[X8^'.5OS!;??\KF&FE^I)"+CT@@EB>:KD3>A'^_"T 64
M+?X2?&M.RL1U9:G4#U>9)2,O<$0\Y;%U$@P>KWS*T]0I <=_!U&O^D\7>%H^
MJC^6G8?.+)GA4Y5^%XG=C+S((PE?L2*USVK[!S]T:.#T8I6:\I=L]VW[?8_$
MA;$J.P0#02;D_LG>#HDX":#1F8#P$% FPM__44EYSRP;#[7:$NU:@YHKE%TM
MHP%.2#<J"ZOAJX X.YZJ5ZZ'O@4I]\*/#V%W^[#P3-B?A;PB8=@A81#2G\-]
M(*@PP@HC+/5Z& ;Y9[(T5L- _8M(]BK)7BG9/R-YK^("IH\E+[N<-_40#X^Z
MGQ"(?@71OPQBSK50"7F0"8%Q:N3!E8X9_^W#AY:<#RJV :KX(*VP._+,U\)E
M'2"_L*R1#->99%QS$ZL.F<GX"@&[KL"N+P$#-:5SI9E;OAVRL) WHC29JD):
MO8-GTDB+B]\_((0W%>'-)82/(N7D2Y$MFY<0KA$$M-OK1Q0;RJCBB2[A>6%O
M9); =!,K$9=I0^APQ:#?[0UH&/4B!.^VPKN]!&^2)#!13.=8()^A'?DJ&T<1
M5Z24DD7.N81IH<'[.@@E#6HO#-[%.74UF'$O:BL;/1*7>]0,''N]81F*=V+5
M]%UXU8J8:_4J9-R8QQ;-IPF&5MLW#=^%-E?&LI3\+?*SR[1%D=X$V,J@]39
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
M              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @
M5X+84OP%31;O    *P(  !$              ( !KP   &1O8U!R;W!S+V-O
M<F4N>&UL4$L! A0#%     @ 5X+84IE<G",0!@  G"<  !,
M ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !7@MA2%R^L
M:LX#  #W#@  &               @($."   >&PO=V]R:W-H965T<R]S:&5E
M=#$N>&UL4$L! A0#%     @ 5X+84I^@&_"Q @  X@P   T
M ( !$@P  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !7@MA2EXJ[',     3
M @  "P              @ 'N#@  7W)E;',O+G)E;'-02P$"% ,4    " !7
M@MA2JL0B%C,!   B @  #P              @ '7#P  >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ 5X+84B0>FZ*M    ^ $  !H              ( !
M-Q$  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ 5X+8
M4F60>9(9 0  SP,  !,              ( !'!(  %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&      D "0 ^ @  9A,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>96</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="amrc-20210622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ameresco.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" original="amrc-20210622.htm">amrc-20210622.htm</File>
    <File>amrc-20210622.xsd</File>
    <File>amrc-20210622_lab.xml</File>
    <File>amrc-20210622_pre.xml</File>
    <File>ex101amerescobofaamendment.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "amrc-20210622.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "amrc-20210622.htm"
     ]
    },
    "labelLink": {
     "local": [
      "amrc-20210622_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "amrc-20210622_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "amrc-20210622.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd"
     ]
    }
   },
   "elementCount": 21,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 96,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "amrc",
   "nsuri": "http://www.ameresco.com/20210622",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amrc-20210622.htm",
      "contextRef": "idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://www.ameresco.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amrc-20210622.htm",
      "contextRef": "idd85bc3ab4134aeea12095fde9c55140_D20210622-20210622",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer",
        "terseLabel": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer",
        "terseLabel": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications",
        "terseLabel": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.ameresco.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r3": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r4": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>14
<FILENAME>0001488139-21-000089-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001488139-21-000089-xbrl.zip
M4$L#!!0    ( %>"V%(PX:]E4!@  &><   1    86UR8RTR,#(Q,#8R,BYH
M=&WM7>U3XLC6_W[_BG[8W7N=*H/IO)$P,]YR!%UV!Q@5QX4O4YVD \&0<),@
MXE__G--)$%0<='347:9J2J#?3G>?EU^?/MW]X;^7HX!<\#CQH_!CB9;E$OGO
M[H?_DZ2_/AU_)K7(F8QXF)+]F+.4NV3JIP-RYO+DG'AQ-")G47SN7S!)$F7V
MH_$L]ON#E"BR0F\DQE7/MJFN<D72;6I)FN>YDDUM*CFF6;&9[#BT4MGN5TV3
MRK9J6A*W;%O2+,>";*HM&8HJRPZU9->0M]VJK5E<X5QAIJIKIENQK(I942N>
M;MBF9G,5FQVDT#OH89A4+P,_//]8&J3IN+JS,YU.RU.U',7]'6I9UHY(+>59
M7>[/,U[:<5!.N%/N1Q<[D+"#/2LR8J*_5*?(CK4JLJSN^&&2LM#A>?[5K2.=
M1:7^92I!@TN9"P+\$.CD.#4[:<S"Q(OB$4MAZJ ]JDNR*:ESXF[U=YDV3+99
MPN=]2?R[Z(.\=.>OYN<39\!'3+K1(R3V[C:^1ZDB*<9U):OHI.I"12)[-6!A
M_V.)A]+I20DFF#-W]\.(IXQ@#1+_W\2_^%C:C\(4V%;JS,9 JI-]^UA*^66Z
M(\9Z9_=?__K7A]1/ [[+1K$CX;3*AJ)\V,E^_+"356U'[FSW@^M?D"2=!?QC
MR?63<<!FU3 *.1#@7U8Q(X^SC[[K\E!\A/06R$[L.UG[E^DQ]SZ6((.IVX[*
M;(VJ&N.<446V=,_EEJ/K5)._U0I2YC252#9Z4/HRK=I1%' 6>BS R0O9"(GB
M?G4/!-5%83T(6+]$?!<;4[_.[%IT\5DYONBJS8D[K%_T#JUA>]20VV>GLQ[\
M[W;Z5ZW.D=:K.7J[XVBMJZ;:&YXJW6%?[HY.KSZKK:![-?9;M2!HCK["_[K6
MO#J5VX=':KMSKK9KSE5+Z=+6J*&U#O\(FM24/RN]6??,,;J=+NTJ!T.H3VL.
M^TJK=NRW#ANS=FTP:!T>*;T1E!N>Z\U1X\(]//#MPU.C=UB7>\, TKO3[M4I
MEAFV.N=*<_AUT!TU:*MS/&Q>'>G=X5%>YBNTI8>]SOB\VSD>M<^P_"<HTY5;
MATW:[G1GK;,#OSL\I?#]"OKAMP[,R\^=>MH\D>'OWC?-D$&7N#)H)DV3---V
M)(O)%:GB>%Y%\7B%JD9I]V#O\TG]P\[2Y#[]7%_/:#T$7ISMPY3&+&B$+K_\
MD\\V,_N]F9TMSJS!9>JJ+I<TU77 F+B&Q%1N2J:FFAXU5<,P[-*N#%I. [NC
M6K>F=V=9K&/N\9B#!DSNT$:H4ZN)T)3  $08E6H*.NAC*?%'XP#5IOAM$"-_
M+"F>\F7B0A4[RW5D[5\WFM.01)-8?!,6J)HS7<X9CV"ZHB(N.*[XYKOXW?-Y
M3 1!_$Z;M-_X<WD ;Q;>+7Y:KGT,XQNYQ3<P*W%: XRQBT1)LB&A+KZ9-B?3
M79&U2"F^%XWL+ U4,:KS8=Q94.,[H.PSC2^&\WLPXQLM+9;)K<3(#Z4!1RA4
MU91R11^G[Z>^FPZJ5)9_*XFLNQ^2,0.FLN,=J"#[G-5SJS:D66*!WP^K#@PB
MCZ&&E-D!+S+840RT2TX4!&R<\&KQX7UAK3(K*HE"[T<L[@-]=I2FT:B*M $
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
M]"?Q_  AE9\ ODIYZ$*7TX@D_F@2I"SDT20)9B1AJ9]X,U$R+Q#9,(VLB$G
MA/@ZEGL"]<2$A;,BS0-U'DVQ'$::^K@/GE1?R!"89=6BJPS!_3MQE6>(E9;+
MEFD^N6*U(%%9+U;Z(=4J98-6GGG7\"E<@V=0-]:?_-@RZ]F#K_%&%9N!;*0@
MH8LH\RSV4Q!'#!N9A'F(0?(FH6;F5VEVFGJK=G .-"FMX;G:.OPZ;!T>!*W.
MUV'[L!<T:W7:&_;5[E7CAE\%X.G5N=P\.Z*M6E>!OLB]LZ;</3NEK;.FUAN=
M3IN=KZ-VS1TV@^6]1!=&W9-M)NF&IDN:;#+)XHXJ>8YIR*:M:BZM8+R*5=&T
M]W\;]_;S1>6\ND[E0@+=6)02,EXX]7H\"7C6=TW1<[N$!FGAZ"B>&-VB%;)_
M<$P452Y#QD<[ENX&J<9#[Y%X\:P;[?U#VOL$L+,#W!7VFX"^ ((%&]7]/=4]
M6U3=7(&),71=4AQ+QENQ/,EFE8IDF? S4TU9U?2-ZG[#G;J6$#+*162%WJ8:
MDZBRH+J7COK/%;<&X%/DW.CNC>[^$=W])>:(NO'.,W&K"ZZ)X[;GO5%/[T_5
MX?+264?0V%PS3,DQ9$72*A5%L@Q7ED"O6Y;GZ:9K:!L=_H8[!9(B.0NBLAX.
MIYHK*5OVN_4T>I9WH],W.OT)=7HC228\WFCV!VAV95&S5VRGXG!/DV2EHDJ:
MXU')9#*77!NFD<NRHU7H1K._X4X]4K.K7-*VG/4T>YYWH]G7T^S/0\E;X,5&
MZ"+?<6+/B",VMT8L/B?3 1=G9&_L//D) 1*!:7%?J$_Z<31-!\B^8]R-8@EQ
MN0=-B!N&D'.))NO%)M4-GR#>(B>K*ME"[JZ\%Z[!(C,T XP]QON)</]0U$05
M6U+NJ.NNJ^GFE:(H7)=;J+:\$8R-8-PK&/453/XWLT4OAQJS .=BF _%*.]G
M@[P!C-\#C)?-??DJ/R U_68QPS9<3Y4\BS))J^ EL;JB2XRJJLT<RS =MAYB
MW*BW%U!O\PO$?[KQ]^XQYQ@2?"<V\&\%I S \O. ._B04!@)W#I)N,@%0Y"'
MO>!C,;Z(:,GN[D=-(=H*9MBX>( (%6P(?8.4F%_X"90#/,%"!QW8S''P9C3,
MC&_5N"QVDRS@!>L?W[Z,EU!UBQ4W\"X!A?)#(YN?:(T>W7@/X#%<_727S[^5
M.Q_?WDL#MQ\36'AIX(?"_]::[!L/5(RC3/"J,0\8GO"X]63%=2\$^?)U$68#
MJ9-T=9%508>KW[]XZ#L<E5)19A!?SUJ?2W;,V;G$/&BTRH(IFR6EG6=\K./6
M 8^??^A,Q" V4C[*70)EF98)J>-UD1A@&!%&BBUQ4L.EF"\.].SU8RX\#>7O
M15?FG;->(L!2QML]VN'FRNTE-*H6:+2EG%[USAI*N]:\;)\=R:W:GH*7B $J
M'39KYVKO\(CVSNI:=WCK"(+:ZT"[PRZT5==[M2.Y6>OA)6)R<]2<MCON>:_V
M->AV!GX+D&5K>*0CXFW5CF;-X2E]BONWM\GRQ<JX0#<517X_Y>(#?8\F'ZUT
M_GN^$,@3WQ&A681? 9D\)*QX$PW-O9\F,,>3& '$*$,;  \ 08C+5UUBL_"<
M.%#<3XG''#^ =4>&-SYA"N"#/4$FVR:M\EY9%#[C=@)-BAS9S]L"L$P'OK.R
MG .$ !3:<T'Q"&R42Q_2N;78NXR6N5B2^1-O18?+\%.$<<"Y%P:AQW86=SSO
MN1]"GU@"LI?]CN#H.EKX(@HN$"JA;]%/10$["S$.A&<^6? CWAP;R/BKH1,0
M[P!A5#[D?2"WGU^8_RLUY2*]3#I+=+$@B;*O21[27" X)[K@\!E&":J,\4F_
M& H2<=<:UMJ)4LAU,!%36..VF-WZIT:GMD>V.(.!7W8QB7X7@RB 7H#'&E/
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
MGK\Y@-RQ(W<&?X Y@]W_!U!+ P04    " !7@MA2"-NJIV@"  !N!P  $0
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
M6[Z[6S,,VFU=Z0!T?>H]6'X5<&",Z]/9)+BAW?ZJ-IIAR%G@*@*TCS'P0D\
MAA4& ==4X$ 3[;7>8];8RT@QKJ]%EP])_ZJ->E1M*[O>LVIO<VHO51N]2=5&
M[U^UD4W51CW S_]NQOSB.HG7FY8])4,F.0'<\QGP7!\" 1$#E/O2%0JZF.FV
MO+\./C;,"WU.(=!ZM_>&<;MY[F/'&V-LX805N$TI=^)U(]A@F#:E4::SL4W/
M:IPO^WU-+Y.'>(8\Z1LV&5#"/$9[/G%-+78%( %6S$="A)[;J1:_]#$V1%_7
MEV+=.$F=7&O'*EPRU+(&=[-IX K<RJ'NU7?3@_ZUMQ3S?2KO9E*-=;>F:8<7
M7LF]3C^*?.HNLS8O<<KM1W3O%;J<_ZZ5_6]/[W'JLNWV(J<2:;@W.74)5%[E
MU#;H62@NDD7&Y_^);HM7"9+*0 2$ 8RY>6[S$06"P0! S3%FON]3U.VYK=+-
MV,O%4JQCU'9Z6U/KK&71Z.S7P'6CK57=2T>M$_VK1S7L^Q20VM0::TA]ZZ[X
MG^K8C"/SLUCIQS_UT\QUP\!'(0$N#"GP0O,L1T,: )]PP70(?<4MUUQ?]3!2
MZ%<JG4*F8W3:TO[:R+:@][!G&,;;.],![H;L>W#].N+ 2#<DM$ES4\,FD,NN
MGYNCDX/UF6CY)T=/#OX/4$L#!!0    ( %>"V%)GZZJ^/08  /8L   5
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
MH+N'+BK:E(Q1<1J*IR .' ^"E P-/5%(6#\1Z3CR$%74#!(C4B1( G0TPDS
M+]H.?Y%$\";0"!>X,SZ\@PR:-IT?1*_>C4(W@/G1C3!,<-UPX/X(Y1\1QU'\
M.%OYECD_$=Z4)-G&L&,B_X\*&UDGH !%[!^_=%[LO2[_N_.E52E\2*6HAR8,
M-(X6I9&;E"Z5&3V^P'R^DLP0I1H*Y+R^4D.0!0/C]-$>"V.V[ =)+6?T0NTU
MF9%>(.Z39/XJ%@&-4AO[)6]U+WL%:$84S-+Z5[Y_T-3>P^R)5?%>_.\X5HN9
M.K=B=P@T^/.N,X*UOG*".Y!AGCTJ4*XV'NZI<&5%J-$GV0W8R<ZB12(EPG*F
M+,.@D5<MGM^'(4K8E&-6PC,C#>!'AE"/]BOD#O?X(1:AO?;^RDB17VD@_'[S
MK9;#5-/<98H=27%3@3 3SB:HYSF!TC,NHM #."/H'#KA9^MJA+J79_6E J(B
M*.A#$-O.3WO6&P"T,8#-9ZMKQ%>@$)4CW #I(*(1C*/K!RFP4K"<_'M*S=)*
MV,?V35M#.Z$0;@#P1JX>M@@BYFU*;C]ZM8!?+6NGT6++Q?F;JWX#1)46R=FD
M2B=C=-275/V^ *X%MX"2L@@MI/Q%31S4T(F(T2B6U\8C4*,%.T/)F$BO_#V+
M6&--<&86[-$3"J2%H#>G&I0B!.!>X>YI(%0,UB!@@&ZZ*9)I2UTPH?=93M,A
MZRV;3@2)+8DR_("X(^8.AN5+)B.YET.62=-P5(.->:/$=^% ^\?MSM'J6-"6
M!Y5X$&IF#^! ^%@=_VDV#>]][&^I^%=2<6T.E:J<GY!5=-#MO^L-E#U4N()F
M)-NG'R<I/:^$A0*-^2J2!%+Z]Z5*A^W."HF2W[;4GP)RGCJAX_G.(R3%PAOK
MA*BG9TW!4I)DT6KOQ(1<C(&N2!+XB4Z?K?W:\(J&RWD!G]8.V==-9$-X61>)
M[8>3O:^T2VZF*+0SK+6"*L./-D\23KM.X,X"OKZ2!<AZ@[X.NF@*?85GR&E+
M@OF]FKS6,\@/C+,/HUE:]$/N2(V?,=-PR=SCE&37B-+/)0_0BL)0(+'P1.#/
MB2E(Q4'.Y6OI#HT&(BTI&4K3-V$9V'P4 MWJM*P)W,.825;HLD#@D"SPC7I%
MD\R&3?>;\IGO^*U").(][,SD8=-9G,P<IDTJ:.J@O7>@[?3\&+VGW6[$UABB
M'/2XA<2\P@1-4C 408R$JFGLP*#NU@6^IB[P$2:WK-8%3E!N%T"<XVSS,(:
M'49I(<$,9*F1</*F3BFRT2"/@/%<3+)V=B_JG.B<DK#C W[Z(ZU7YQRCV7P!
MDG?R$/Q7@/(-#,6E1)Z]WUJV88@U'/=BPA&+\$OI%=KIE(/A9+X#YIBKT,>M
M6WP5N%09F]D <59%JNTX+0KP8+\72SN9XZHL"=6X@=EYJY]C3A(XF:4 @U]+
ME@)#55*2#<VB4E ^."GGSY& +4-ZWSJN'^"'=,I23\O>O7/,^"M%YFU+QO5D
ML345SD#IX<AAK+%YS  0'F(L)KSL'$B!2.GL+$#BL:!XEO!$(T1=G'A1>LTB
MCRV].Q2 @)@^4&M481K@! GA?B54);QE$(6-&\W?GVW=4(#K!8#%UUZH*9?J
MFZ541IOR*&$.,4T%A@K219X)-_OE6V_5VB%!H["+3.XE^D@/\CCY!#0]226E
MS")^6UH[LW;<EC6;2M5/.(#5N!,0K8)" A6OHTJTZNRU]_;;V\B&+)%D<R(;
MMCSP 3RP,O6@,3PPMRIKQ^!^&5H#N;@0*=GR -TY.J2%R91N,$,883\<:OF!
M/_'91F=;T1! 1=KK_%!;&*1"#6-.,"?BO?!ND3AI02VA+$UD@[?PT2V9&F*8
MRI_"$<J(<&9%^-JOG3T;3@O_MBWK;8&P*2D5GZS. #&M@,5IU#E)$F?N)V(&
M*D,+\KMSRGLR(^(S>18'G3A?_,EL8FQ6;G'GUB>B+48C(S(GA&N@T%-]6BTC
M"4\NYRZ:!1Y.$*,A+F:1>0KLRI?<M;R^.^"GEK+I88JJ'!$7O)6<5T$U:I*,
MFD,WT :#(-D7H;@C(;:0#J4UP2P41_ 3J@R#-4M9(/'#40S"53QS038BNS^-
M8(KBH1K^%/!/Q'.6/N1<6Q!M$(CJ/+CFP"JG_8=2(F7S+@!E7;X?JX7P@-P)
MZBTYM1!AD* 5ASN-)M. H_<1Y$\CT!*N0.6)9Z$^BI:RDJC2)NR">RLS:;*,
MP!IF@Q_5IQ%6[8_(=]T-$6H.6](QX(E)Z(] $Z6WAX2?[#Y[Q(+K5X=7T3E^
MG5@NX%8TX:%HCW=H88+W,2M"Q*C]8!+[2+D(ZU8?Q<QF06V)/:K#L-"I4O35
MK4,RBZ0VG/(8$%^#F3RX-J1>2GBQ4N<+/2/"N1]'(?)#$ %<DG*X*,=8.*FJ
M#>%&$<:RMN10JGS,O<====05UX;G@@M"SHV:&O!C]C48"TZ< (UGL-NAXW[.
MGFEI];EF(<N- F%4NP$%QE)VN=5H@<O-"9!YP0B]O=('X\H\-ORV;@/WK=^F
MMX=.XKMPHV&ZX;DNG36A^QFJ-X?BUTHG!N6J$% \$)>9P@ ,\,])B=1ID@B4
M:B()EDS7I$QL>$R#M$U>(N85".! GZ9D.I'Y8S60OMF W52!IC;]OGEP#1 !
M-#S,2IIA$B$L?CACY;L,R#;Y\5V7M$M%B,=.+#31=@.'*7B/F8\VLU+5&64?
MOR9^*Z,*#&P*HSO\%'.UV;(;S=(D=4(V$,CR,4ZV<%!(9:Q/@ XK/S164U@
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
MHHCZR;#Q![[QI#T-Y<^#XIRJ124GQ1K);0A:H8AF"8AW-3N@"<R"^E^!G(E
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
M4<-K:4M!@B9]K^JA<8M"-N1-,#9X)D1[=? LU['Y_=27.*,&M61C3Y^3NJC
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
M%     @ 5X+84C#AKV50&   9YP  !$              ( !     &%M<F,M
M,C R,3 V,C(N:'1M4$L! A0#%     @ 5X+84@C;JJ=H @  ;@<  !$
M         ( !?Q@  &%M<F,M,C R,3 V,C(N>'-D4$L! A0#%     @ 5X+8
M4CBI>D:#"0  0%8  !4              ( !%AL  &%M<F,M,C R,3 V,C)?
M;&%B+GAM;%!+ 0(4 Q0    ( %>"V%)GZZJ^/08  /8L   5
M  "  <PD  !A;7)C+3(P,C$P-C(R7W!R92YX;6Q02P$"% ,4    " !7@MA2
MN^765,T]  "J\0$ '@              @ $\*P  97@Q,#%A;65R97-C;V)O
E9F%A;65N9&UE;G0N:'1M4$L%!@     %  4 4 $  $5I      $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
