Ameresco, Inc. (AMRC) › Cost of RevenueAmeresco, Inc. (AMRC) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2009: $348.82M2010: $507.52M2011: $593.15M2012: $503.02M2013: $470.85M2014: $476.31M2015: $513.77M2016: $516.88M2017: $572.99M2018: $613.53M2019: $698.82M2020: $844.73M2021: $985.34M2022: $1.53B2023: $1.13B2024: $1.51B$1.51B2009Cost of Revenue (USD)2024Fiscal YearCost of RevenueChange YoY2024$1.51B+34.2%2023$1.13B-26.4%2022$1.53B+55.6%2021$985.34M+16.6%2020$844.73M+20.9%2019$698.82M+13.9%2018$613.53M+7.1%2017$572.99M+10.9%2016$516.88M+0.6%2015$513.77M+7.9%2014$476.31M+1.2%2013$470.85M-6.4%2012$503.02M-15.2%2011$593.15M+16.9%2010$507.52M+45.5%2009$348.82M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share