NYSE:AMRC | Income Statement | Ameresco, Inc.

Complete source-backed income-statement history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$515.46M$424.16M$91.31M$47.55M$44.15M$2.29M$20.04M$137,000.00$9.72M$0.18$0.1852,987,00053,835,000
2026-03-31$401.46M$345M$56.46M$46.32M$10.25M-$2.63M-$17.57M-$3.18M-$18.28M-$0.35-$0.3552,886,00052,886,000
2025-09-30$525.99M$441.66M$84.33M$43.37M$42.35M-$3.7M$18.16M-$3.68M$18.53M$0.35$0.3552,716,00053,370,000
2025-06-30$472.28M$398.93M$73.36M$45.73M$27.77M$6.13M$12.62M-$2.9M$12.86M$0.24$0.2452,638,00052,821,000
2025-03-31$352.83M$300.91M$51.92M$38.49M$13.69M$1.8M-$4.42M$1.19M-$5.48M-$0.10-$0.1052,544,00052,544,000
2024-12-31$532.67M$465.88M$66.79M$47.84M$44.64M-$70.87M$21.23M-$16.68M$37.09M$0.71$0.7028,00042,000
2024-09-30$500.87M$423.73M$77.14M$42.14M$35.16M-$3.05M$13.69M-$3.32M$17.6M$0.34$0.3352,413,00053,243,000
2024-06-30$437.98M$372.81M$65.17M$44.23M$20.95M-$15.76M$5.19M$0.00$5.01M$0.10$0.0952,355,00053,113,000
2024-03-31$298.41M$251.41M$46.99M$39.56M$7.99M-$14.17M-$6.18M$0.00-$2.94M-$0.06-$0.0652,289,00052,289,000
2023-12-31$441.37M$367.19M$74.18M$36.67M$34.08M-$16.07M$18.01M-$15.08M$33.74M$0.65$0.6336,000-31,000
2023-09-30$335.15M$271.49M$63.66M$42.75M$21.43M-$10.64M$10.79M-$10.05M$21.27M$0.41$0.4052,209,00053,300,000
2023-06-30$327.07M$268.43M$58.65M$41.41M$17.62M-$9.2M$8.42M$5,000.00$6.37M$0.12$0.1252,127,00053,211,000
2023-03-31$271.04M$221.09M$49.95M$41.3M$9.1M-$8.04M$1.05M-$503,000.00$1.1M$0.02$0.0251,963,00053,261,000
2022-12-31$331.73M$270.13M$61.6M$39.45M$22.31M-$7.4M$14.92M-$3.73M$17.94M$0.35$0.3431,00026,000
2022-09-30$441.3M$361.74M$79.56M$41.11M$38.94M-$7.55M$31.39M$3.66M$27.39M$0.53$0.5151,869,00053,297,000
2022-06-30$577.4M$496.09M$81.3M$38.6M$43.05M-$5.25M$37.81M$4.93M$32.22M$0.62$0.6151,818,00053,173,000
2022-03-31$474M$405.62M$68.38M$40.33M$28.69M-$7.08M$21.61M$2.31M$17.38M$0.34$0.3251,744,00053,636,000
2021-12-31$415.89M$344.58M$71.31M$37.25M$32.04M-$3.61M$28.43M-$1.16M$28.21M$0.55$0.54256,000255,000
2021-09-30$273.68M$214.87M$58.81M$35.17M$23.65M-$4.56M$19.09M-$1.19M$17.42M$0.34$0.3351,464,00052,839,000
2021-06-30$273.92M$220.6M$53.32M$31.88M$21.44M-$5.45M$15.99M-$1.9M$13.66M$0.27$0.2651,315,00052,570,000
2021-03-31$252.2M$205.29M$46.91M$28.6M$18.31M-$3.67M$14.64M$2.21M$11.17M$0.23$0.2248,975,00050,357,000
2020-12-31$314.32M$256.1M$58.22M$33.65M$24.57M-$1.9M$22.67M-$1.09M$23.48M$0.49$0.48105,000221,000
2020-09-30$282.51M$231.13M$51.37M$26.86M$24.52M-$3.73M$20.79M$3.1M$20M$0.42$0.4147,788,00049,101,000
2020-06-30$223.04M$183.53M$39.51M$26.62M$26.62M$12.89M-$4.05M$8.84M$0.00$4.37M$0.09$0.0947,488,00048,519,000
2020-03-31$212.41M$173.97M$38.45M$28.92M$28.92M$9.52M-$5.39M$4.13M-$2.5M$6.2M$0.13$0.1347,384,00048,497,000
2019-12-31$306.61M$258.96M$47.65M$29.11M$18.55M-$3.7M$14.84M-$5.75M$22.2M$0.47$0.46173,00099,000
2019-09-30$212.03M$167.33M$44.69M$31.23M$31.23M$13.46M-$4.19M$9.27M$939,000.00$8.87M$0.19$0.1946,555,00047,693,000
2019-06-30$198.18M$155.04M$43.14M$30.08M$13.06M-$3.75M$9.31M$804,000.00$9.22M$0.20$0.1946,387,00047,681,000
2019-03-31$150.11M$117.48M$32.63M$26.08M$6.55M-$3.42M$3.13M$257,000.00$4.15M$0.09$0.0946,293,00047,654,000
2018-12-31$217.37M$168.17M$49.2M$19.56M-$5.96M$13.6M$2.93M$11.59M$0.25$0.24130,000322,000
2018-09-30$205.38M$159.21M$46.16M$28.87M$17.3M-$3.24M$14.05M$3.35M$10.7M$0.23$0.2345,854,00046,944,000
2018-06-30$196.98M$154.21M$42.78M$28.8M$13.98M-$3.97M$10.01M$1.31M$8.7M$0.19$0.1945,470,00046,406,000
2018-03-31$167.41M$131.94M$35.47M$27.2M$8.27M-$3.54M$4.73M-$2.78M$6.99M$0.15$0.1545,373,00045,994,000
2017-12-31$211.13M$169.67M$41.46M$14.05M-$2.64M$11.41M-$9.09M$23.81M$0.52$0.529,00084,000
2017-09-30$204.74M$163.38M$41.37M$27.03M$14.34M-$1.67M$12.67M$3.88M$8.49M$0.19$0.1945,524,00045,771,000
2017-06-30$166.67M$131.26M$35.41M$26.65M$8.76M-$1.74M$7.02M$1.06M$5.83M$0.13$0.1345,463,00045,675,000
2017-03-31$134.61M$108.69M$25.92M$26.49M-$563,000.00-$1.83M-$2.39M-$645,000.00-$644,000.00-$0.01-$0.0145,514,00045,514,000
2016-12-31$174.23M$138.21M$36.02M$7.33M-$2.45M$4.88M$1.5M$3.42M$0.07$0.07-197,494-176,036
2016-09-30$180.6M$141.8M$38.8M$28.85M$9.94M-$2.27M$7.68M$1.87M$5.81M$0.12$0.1246,360,57546,430,163
2016-06-30$162.63M$130.77M$31.86M$27.14M$4.72M-$1.85M$2.87M$766,000.00$2.1M$0.04$0.0446,719,12246,793,350
2016-03-31$133.78M$106.1M$27.68M$25.89M$1.79M-$843,000.00$945,000.00$241,000.00$704,000.00$0.02$0.0246,742,48846,860,344
2015-12-31$173.77M$143.54M$30.23M-$3.27M-$607,000.00-$3.88M$2.79M-$1.14M-$0.02-$0.0220,62541,958
2015-09-30$189.14M$152.85M$36.29M$26.62M$9.67M-$2.15M$7.52M$3.34M$4.18M$0.09$0.0946,517,63848,056,359
2015-06-30$152.49M$121.59M$30.9M$25.81M$5.08M-$1.35M$3.74M$1.75M$1.99M$0.04$0.0446,493,16247,385,412
2015-03-31$115.43M$95.79M$19.64M$24.07M-$4.43M-$2.66M-$7.09M-$2.9M-$4.19M-$0.09-$0.0946,408,12346,408,123
2014-12-31$181.06M$144.64M$36.42M$6.93M-$1.87M$5.06M-$3.59M$8.65M$0.18$0.1863,688391,226
2014-09-30$168.89M$133.87M$35.02M$25.8M$9.22M-$2.47M$6.76M-$532,000.00$7.29M$0.16$0.1646,315,96846,987,522
2014-06-30$142.56M$114.62M$27.94M$24.15M$3.78M-$796,000.00$2.99M$267,000.00$2.72M$0.06$0.0646,064,04946,573,691
2014-03-31$100.73M$83.18M$17.55M$24.34M-$6.79M-$1.73M-$8.52M-$236,000.00-$8.28M-$0.18-$0.1845,909,99545,909,995
2013-12-31$176.13M$147.77M$28.36M$3.04M-$1.37M$1.67M$97,000.00$1.57M$0.03$0.0387,561294,657
2013-09-30$161.65M$131.59M$30.06M$22.48M$7.58M-$1.59M$5.99M$1.45M$4.55M$0.10$0.1045,621,55246,605,360
2013-06-30$126.25M$102.87M$23.38M$25.29M-$1.91M-$448,000.00-$2.36M-$577,000.00-$1.78M-$0.04-$0.0445,465,52945,465,529
2013-03-31$110.14M$88.62M$21.52M$23.6M-$2.08M-$465,000.00-$2.55M-$623,000.00-$1.92M-$0.04-$0.0445,327,23745,327,237
2012-12-31$156.59M$123.63M$32.96M$26.7M$6.26M-$216,239.00$6.05M$954,547.00$5.09M$0.11$0.11156,766-14,675
2012-09-30$163.91M$129.1M$34.8M$24.09M$10.71M-$1.31M$9.4M$2.68M$6.71M$0.15$0.1544,788,16046,247,239
2012-06-30$164.1M$132.94M$31.16M$22.9M$8.26M-$1.41M$6.85M$2.03M$4.82M$0.11$0.1044,541,02546,359,323
2012-03-31$146.57M$117.35M$29.22M$25.8M$3.42M-$1.11M$2.32M$581,887.00$1.74M$0.04$0.0444,145,09346,128,417
2011-12-31$188.5M$153.44M$35.06M$22.44M$12.62M-$3.26M$9.36M$2.43M$6.93M$0.15$0.17312,451-669,972
2011-09-30$227.8M$187.95M$39.86M$23.45M$16.41M-$1.36M$15.05M$2.69M$12.36M$0.29$0.2743,116,86146,308,032
2011-06-30$165.48M$133.33M$32.15M$18.79M$13.36M-$988,569.00$12.37M$3.54M$8.83M$0.21$0.1942,367,24245,907,748
2011-03-31$146.42M$118.44M$27.98M$19.68M$8.3M-$900,437.00$7.4M$2.11M$5.29M$0.13$0.1241,322,27645,823,090
2010-12-31$179.34M$148.07M$31.27M$18.77M$12.5M-$2.21M$10.29M$3.8M$6.49M$0.05$0.135,164,4651,999,975
2010-09-30$191.9M$157.02M$34.88M$15.97M$18.91M-$2.01M$16.9M$4.86M$12.04M$0.35$0.2834,434,35243,445,391
2010-06-30$141.35M$115.2M$26.15M$14.14M$12.01M-$1.22M$10.8M$3.09M$7.71M$0.56$0.2113,742,47238,412,419

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2024-12-31$1.77B$1.51B$256.09M$173.76M$108.75M-$74.81M$33.94M-$20M$56.76M$1.08$1.0752,380,00053,140,000
2023-12-31$1.37B$1.13B$246.43M$162.14M$82.22M-$43.95M$38.27M-$25.64M$62.47M$1.20$1.1752,140,00053,228,000
2022-12-31$1.82B$1.53B$290.83M$159.49M$132.99M-$27.27M$105.72M$7.17M$94.93M$1.83$1.7851,841,00053,278,000
2021-12-31$1.22B$985.34M$230.36M$132.9M$95.43M-$17.29M$78.14M-$2.05M$70.46M$1.38$1.3550,855,00052,268,000
2020-12-31$1.03B$844.73M$187.55M$116.05M$71.5M-$15.07M$56.43M-$494,000.00$54.05M$1.13$1.1047,702,00049,006,000
2019-12-31$866.93M$698.82M$168.12M$116.5M$51.61M-$15.06M$36.55M-$3.75M$44.44M$0.95$0.9346,586,00047,774,000
2018-12-31$787.14M$613.53M$173.61M$114.51M$59.1M-$16.71M$42.39M$4.81M$37.98M$0.83$0.8145,729,00046,831,000
2017-12-31$717.15M$572.99M$144.16M$36.59M-$7.87M$28.72M-$4.79M$37.49M$0.82$0.8245,509,00045,748,000
2016-12-31$651.23M$516.88M$134.34M$23.78M-$7.41M$16.37M$4.37M$12.03M$0.26$0.2646,409,00046,493,000
2015-12-31$630.83M$513.77M$117.06M$7.06M-$6.77M$292,000.00$4.98M$844,000.00$0.02$0.0246,494,00047,665,000
2014-12-31$593.24M$476.31M$116.93M$13.15M-$6.86M$6.29M-$4.09M$10.38M$0.22$0.2246,161,84647,027,755
2013-12-31$574.17M$470.85M$103.33M$6.63M-$3.87M$2.76M$345,000.00$2.41M$0.05$0.0545,560,07846,685,125
2012-12-31$631.17M$503.02M$128.15M$99.49M$28.66M-$4.05M$24.61M$6.25M$18.36M$0.41$0.4044,649,27545,995,463
2011-12-31$728.2M$593.15M$135.05M$84.36M$50.69M-$6.51M$44.18M$10.77M$33.41M$0.78$0.7542,587,81844,707,132
2010-12-31$618.23M$507.52M$110.7M$64.71M$45.99M-$6.29M$39.7M$12.19M$27.51M$1.07$0.6625,728,31441,513,482
2009-12-31$428.52M$348.82M$79.7M$54.41M$25.29M$1.56M$26.86M$6.95M$19.91M$1.99$0.619,991,91232,705,617