Trending stocks MMM O MO BATS MDLZ KHC KVUE KO PEP
Acceder

Ameresco Inc

AMRC

Closed
$ 17.76
1.32
8.03%
+

Ameresco Inc Income Statement

Concept
Total Revenue
YoY
Cost of Goods Sold (COGS)
Gross Profit
Operating expenses
Selling, General & Administrative
Research & Development
Operating Income
Interest Expense
Income Before Tax
Tax Provision
Net Income
YoY
Total Expenses
Net Interest Income
EBITDA
Reconciled Depreciation
EBIT
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
1,375M
-24.65%
1,135M
240M
155M
163M
0M
85M
90M
38M
-14M
62M
-34.19%
1,290M
-37M
151M
61M
85M
1,824M
50.07%
1,534M
291M
158M
158M
0M
133M
31M
106M
7M
95M
34.73%
1,691M
-31M
187M
54M
133M
1,216M
17.77%
985M
230M
135M
135M
0M
95M
17M
78M
-2M
70M
30.35%
1,120M
-17M
142M
47M
95M
1,032M
19.07%
845M
188M
116M
116M
0M
71M
18M
56M
0M
54M
21.64%
961M
-18M
114M
42M
71M
867M
10.14%
699M
168M
117M
117M
0M
52M
20M
37M
-4M
44M
16.99%
815M
-16M
91M
39M
52M
787M
9.76%
614M
174M
115M
115M
0M
59M
13M
42M
5M
38M
1.31%
728M
-15M
90M
31M
59M
717M
10.12%
573M
144M
108M
108M
0M
37M
8M
29M
-5M
37M
211.59%
681M
-9M
62M
25M
37M
651M
3.23%
517M
134M
111M
111M
0M
24M
7M
16M
4M
12M
304.17%
627M
-8M
49M
0M
24M
631M
6.34%
514M
117M
110M
110M
0M
7M
4M
0M
5M
3M
-71.33%
624M
0M
31M
0M
7M
593M
3.32%
476M
117M
104M
104M
0M
13M
6M
6M
0M
10M
330.08%
580M
0M
36M
0M
13M
574M
-9.03%
471M
103M
97M
97M
0M
7M
5M
3M
0M
2M
-86.85%
568M
0M
27M
0M
7M
631M
-13.32%
503M
128M
98M
82M
17M
29M
3M
25M
0M
18M
-47.13%
601M
0M
50M
0M
31M
728M
17.79%
593M
135M
84M
66M
18M
51M
3M
45M
0M
35M
20.89%
678M
0M
65M
0M
51M
618M
44.27%
508M
111M
65M
51M
14M
46M
0M
41M
0M
29M
44.30%
572M
0M
58M
0M
47M
429M
8.25%
349M
80M
54M
45M
10M
25M
3M
27M
0M
20M
8.94%
403M
0M
32M
0M
25M
396M
-
319M
77M
53M
40M
13M
25M
2M
19M
0M
18M
8.94%
371M
0M
28M
0M
25M
Concept
Total Revenue
YoY
Cost of Goods Sold (COGS)
Gross Profit
Operating expenses
Selling, General & Administrative
Research & Development
Operating Income
Interest Expense
Income Before Tax
Tax Provision
Net Income
YoY
Total Expenses
Net Interest Income
EBITDA
Reconciled Depreciation
EBIT
4Q2023
3Q2023
2Q2023
1Q2023
4Q2022
3Q2022
2Q2022
1Q2022
4Q2021
3Q2021
2Q2021
1Q2021
4Q2020
3Q2020
2Q2020
1Q2020
4Q2019
3Q2019
2Q2019
1Q2019
4Q2018
3Q2018
2Q2018
1Q2018
4Q2017
3Q2017
2Q2017
1Q2017
4Q2016
3Q2016
2Q2016
1Q2016
4Q2015
3Q2015
2Q2015
1Q2015
4Q2014
3Q2014
2Q2014
1Q2014
4Q2013
3Q2013
2Q2013
1Q2013
4Q2012
3Q2012
2Q2012
1Q2012
4Q2011
3Q2011
2Q2011
1Q2011
4Q2010
3Q2010
2Q2010
1Q2010
4Q2009
3Q2009
2Q2009
1Q2009
4Q2008
441M
33.05%
372M
69M
32M
37M
0M
38M
31M
18M
-15M
34M
88.10%
404M
-13M
56M
19M
38M
335M
-24.05%
271M
64M
43M
43M
0M
21M
10M
11M
-10M
21M
-22.37%
314M
-10M
38M
17M
21M
327M
-43.35%
268M
59M
41M
41M
0M
18M
9M
8M
0M
6M
-80.23%
310M
-9M
33M
16M
17M
271M
-42.82%
221M
50M
41M
41M
0M
9M
8M
1M
-1M
2M
-91.04%
262M
-8M
23M
14M
9M
332M
-20.24%
270M
62M
39M
39M
0M
8M
10M
15M
-4M
18M
-36.41%
309M
-10M
22M
14M
8M
441M
61.24%
362M
80M
41M
41M
0M
39M
8M
31M
4M
27M
57.21%
402M
-8M
53M
14M
39M
577M
110.79%
496M
81M
38M
38M
0M
30M
8M
38M
5M
32M
135.93%
534M
-8M
43M
13M
30M
474M
87.95%
406M
68M
40M
40M
0M
29M
5M
22M
2M
17M
55.58%
445M
-5M
42M
13M
29M
416M
32.32%
345M
71M
39M
39M
0M
32M
5M
28M
-1M
28M
20.10%
384M
-5M
45M
12M
32M
274M
-3.12%
215M
59M
35M
35M
0M
24M
5M
19M
-1M
17M
-12.89%
250M
-5M
36M
12M
24M
274M
22.81%
221M
53M
32M
32M
0M
21M
0M
16M
-2M
14M
212.83%
252M
0M
33M
11M
21M
252M
18.73%
205M
47M
29M
34M
0M
18M
0M
15M
2M
11M
80.20%
234M
0M
29M
11M
18M
314M
2.51%
256M
58M
34M
29M
0M
25M
0M
23M
-1M
23M
5.77%
290M
0M
35M
11M
25M
283M
33.24%
231M
51M
27M
27M
0M
25M
0M
21M
3M
20M
125.50%
258M
0M
35M
11M
25M
223M
12.54%
184M
40M
27M
27M
0M
13M
0M
9M
0M
4M
-52.64%
210M
0M
24M
11M
13M
212M
41.50%
174M
38M
29M
29M
0M
10M
0M
4M
-3M
6M
49.53%
203M
0M
20M
10M
10M
307M
41.05%
259M
48M
29M
29M
0M
19M
7M
15M
-6M
22M
91.52%
288M
0M
19M
10M
8M
212M
3.24%
167M
45M
31M
31M
0M
13M
3M
9M
1M
9M
-17.11%
199M
0M
23M
10M
13M
198M
0.61%
155M
43M
30M
30M
0M
13M
3M
9M
1M
9M
5.91%
185M
0M
23M
10M
13M
150M
-10.33%
117M
33M
26M
26M
0M
7M
3M
3M
0M
4M
-40.66%
144M
0M
16M
9M
7M
217M
2.95%
168M
49M
30M
30M
0M
20M
5M
14M
0M
12M
-51.31%
198M
0M
28M
8M
20M
205M
0.31%
159M
46M
29M
29M
0M
17M
3M
14M
0M
11M
26.00%
188M
0M
25M
8M
17M
197M
18.19%
154M
43M
29M
29M
0M
14M
3M
10M
0M
9M
49.24%
183M
0M
21M
7M
14M
167M
24.37%
132M
35M
27M
27M
0M
8M
3M
5M
0M
7M
-1,185.09%
159M
0M
15M
7M
8M
211M
21.18%
170M
41M
27M
27M
0M
14M
4M
11M
0M
24M
628.39%
197M
0M
21M
7M
14M
205M
13.37%
163M
41M
27M
27M
0M
14M
4M
13M
0M
8M
48.61%
190M
0M
14M
7M
8M
167M
2.48%
131M
35M
27M
27M
0M
9M
4M
7M
0M
6M
192.43%
158M
0M
15M
6M
9M
135M
0.62%
109M
26M
26M
26M
0M
-1M
3M
-2M
0M
-1M
-161.10%
135M
0M
6M
6M
-1M
174M
0.26%
138M
36M
29M
29M
0M
7M
3M
5M
0M
3M
228.21%
167M
0M
7M
7M
1M
181M
-4.52%
142M
39M
29M
29M
0M
10M
2M
8M
0M
6M
36.79%
171M
0M
16M
6M
10M
163M
6.65%
131M
32M
27M
27M
0M
5M
2M
3M
0M
2M
0.15%
158M
0M
11M
6M
5M
134M
15.89%
106M
28M
26M
26M
0M
2M
2M
1M
0M
1M
-125.17%
132M
0M
8M
6M
2M
174M
-4.03%
144M
30M
34M
34M
0M
-3M
2M
-4M
0M
1M
-88.49%
177M
0M
-3M
7M
-10M
189M
11.99%
153M
36M
27M
27M
0M
10M
2M
8M
0M
4M
-42.70%
179M
0M
16M
6M
10M
152M
6.97%
122M
31M
26M
26M
0M
5M
1M
4M
0M
2M
-26.77%
147M
0M
11M
6M
5M
115M
14.60%
96M
20M
24M
24M
0M
-4M
1M
-7M
0M
-4M
-49.43%
120M
0M
1M
6M
-4M
181M
2.80%
145M
36M
29M
29M
0M
7M
1M
5M
0M
9M
449.85%
174M
0M
7M
6M
1M
169M
4.48%
134M
35M
26M
26M
0M
9M
1M
7M
0M
7M
60.41%
160M
0M
15M
6M
9M
143M
12.91%
115M
28M
24M
24M
0M
4M
1M
3M
0M
3M
-252.69%
139M
0M
10M
6M
4M
101M
-8.54%
83M
18M
24M
24M
0M
-7M
2M
-9M
0M
-8M
330.39%
108M
0M
-2M
5M
-7M
176M
12.48%
148M
28M
25M
25M
13M
3M
2M
2M
0M
2M
-67.98%
173M
0M
8M
5M
3M
162M
-1.38%
132M
30M
22M
18M
4M
8M
1M
6M
0M
5M
-32.88%
154M
0M
13M
5M
8M
126M
-23.06%
103M
23M
25M
20M
5M
-2M
1M
-2M
0M
-2M
-134.45%
128M
0M
3M
5M
-2M
110M
-24.86%
89M
22M
24M
19M
4M
-2M
1M
-3M
0M
-2M
-227.82%
112M
0M
4M
6M
-2M
157M
-16.93%
124M
33M
26M
21M
4M
6M
0M
6M
0M
5M
-40.41%
149M
0M
13M
5M
8M
164M
-28.05%
129M
35M
24M
20M
4M
11M
1M
9M
0M
7M
-45.21%
153M
0M
15M
5M
11M
164M
-0.84%
133M
31M
23M
19M
4M
8M
1M
7M
0M
5M
-41.48%
156M
0M
13M
5M
8M
147M
0.10%
117M
29M
26M
22M
4M
3M
1M
2M
0M
2M
-71.54%
143M
0M
10M
5M
5M
188M
5.10%
153M
35M
22M
19M
3M
13M
0M
11M
0M
8M
7.11%
176M
0M
17M
4M
13M
228M
18.71%
188M
40M
23M
18M
5M
16M
1M
15M
0M
12M
2.64%
211M
0M
20M
4M
16M
165M
17.07%
133M
32M
19M
14M
5M
13M
1M
12M
0M
9M
14.59%
152M
0M
16M
3M
13M
146M
38.62%
118M
28M
20M
15M
4M
8M
1M
7M
0M
5M
313.90%
138M
0M
11M
3M
8M
179M
34.46%
148M
31M
19M
13M
6M
13M
3M
12M
0M
8M
-19.58%
167M
0M
16M
3M
13M
192M
45.06%
157M
35M
16M
13M
3M
19M
2M
17M
0M
12M
46.94%
173M
0M
24M
5M
19M
141M
58.01%
115M
26M
14M
12M
2M
12M
1M
11M
0M
8M
348.00%
129M
0M
14M
2M
12M
106M
43.93%
87M
18M
16M
13M
3M
3M
1M
2M
0M
1M
205.73%
103M
0M
5M
2M
3M
133M
-66.31%
107M
27M
15M
13M
3M
11M
1M
11M
0M
10M
-47.60%
122M
0M
13M
2M
11M
132M
-
108M
24M
12M
11M
1M
12M
1M
13M
0M
8M
-47.60%
121M
0M
14M
2M
12M
89M
-
74M
15M
14M
11M
3M
2M
1M
2M
0M
2M
-47.60%
88M
0M
3M
1M
2M
73M
-
60M
14M
13M
10M
3M
1M
1M
1M
0M
0M
-47.60%
73M
0M
2M
1M
1M
396M
-
312M
83M
0M
57M
13M
22M
3M
19M
0M
18M
-47.60%
0M
0M
0M
0M
0M