bf/NYSE:AMRC_icon.jpeg

NYSE:AMRC

Ameresco

  • Stock

USD

Last Close

31.64

08/11 21:00

Market Cap

1.42B

Beta: 1.27

Volume Today

1.05M

Avg: 387.68K

PE Ratio

22.31

PFCF: −1.53

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
account payables
88.73M
-
87.79M
1.07%
114.76M
30.72%
126.58M
10.30%
135.88M
7.35%
134.33M
1.14%
202.42M
50.69%
230.92M
14.08%
308.96M
33.80%
349.13M
13.00%
402.75M
15.36%
accumulated other comprehensive income loss
3.11M
-
-2.62M
184.18%
-5.23M
99.54%
-6.59M
26.07%
-5.63M
14.64%
-5.95M
5.74%
-7.51M
26.31%
-9.29M
23.64%
-6.67M
28.23%
-4.05M
39.24%
-3.04M
24.83%
cash and cash equivalents
17.17M
-
23.76M
38.39%
21.64M
8.91%
20.61M
4.80%
24.26M
17.74%
61.40M
153.06%
33.22M
45.89%
66.42M
99.93%
50.45M
24.05%
115.53M
129.01%
141.58M
22.55%
cash and short term investments
17.17M
-
23.76M
38.39%
21.64M
8.91%
20.61M
4.80%
24.26M
17.74%
61.40M
153.06%
33.22M
45.89%
66.42M
99.93%
50.45M
24.05%
115.53M
129.01%
141.58M
22.55%
common stock
4.59K
-
5K
9.00%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
5K
0%
deferred revenue
16.93M
-
18.29M
8.02%
28.74M
57.15%
21.19M
26.28%
19.87M
6.22%
24.36M
22.61%
26.62M
9.26%
33.98M
27.67%
35.92M
5.69%
34.80M
3.12%
52.90M
52.04%
deferred revenue non current
52.46M
-
79.72M
51.96%
130.33M
63.49%
140.74M
7.99%
242.28M
72.14%
294.68M
21.63%
251.92M
14.51%
448.49M
78.03%
540.78M
20.58%
486.09M
10.11%
18.39M
96.22%
deferrred tax liabilities non current
11.32M
-
7.21M
36.30%
4.01M
44.38%
9.04M
125.36%
584K
93.54%
4.35M
645.21%
115K
97.36%
2.36M
1,954.78%
3.87M
63.82%
9.18M
137.17%
4.48M
51.21%
goodwill
53.07M
-
60.48M
13.95%
59.09M
2.30%
57.98M
1.88%
56.13M
3.18%
58.33M
3.91%
58.41M
0.14%
58.71M
0.51%
71.16M
21.19%
70.63M
0.74%
75.59M
7.01%
goodwill and intangible assets
63.33M
-
71.72M
13.25%
65.86M
8.17%
61.91M
5.99%
58.58M
5.38%
60.34M
3.01%
60.03M
0.51%
59.64M
0.64%
78.12M
30.98%
75.33M
3.57%
82.39M
9.38%
intangible assets
10.25M
-
11.24M
9.61%
6.77M
39.76%
3.93M
41.94%
2.44M
37.93%
2.00M
17.87%
1.61M
19.46%
927K
42.57%
6.96M
650.92%
4.69M
32.58%
6.81M
45.07%
inventory
10.26M
-
8.90M
13.26%
13.22M
48.64%
12.10M
8.46%
8.14M
32.76%
7.76M
4.60%
9.24M
18.94%
8.57M
7.16%
8.81M
2.71%
14.22M
61.44%
13.64M
4.09%
long term debt
103.22M
-
90.04M
12.77%
105.79M
17.50%
140.59M
32.89%
173.24M
23.22%
219.16M
26.51%
295.28M
34.73%
346.97M
17.51%
412.32M
18.83%
600.34M
45.60%
1.16B
92.73%
long term investments
-4.79B
-
78.04M
101.63%
127.10M
62.86%
149.17M
17.37%
248.33M
66.47%
289.65M
16.64%
-115K
100.04%
-2.36M
1,954.78%
557.67M
23,700.04%
644.04M
-
net debt
99.02M
-
78.53M
20.70%
97.58M
24.25%
139.28M
42.74%
171.35M
23.03%
184.66M
7.76%
337.83M
82.95%
356.02M
5.38%
447.08M
25.58%
822.11M
83.89%
1.41B
71.09%
net receivables
182.20M
-
157.48M
13.57%
185.31M
17.67%
160.14M
13.58%
213.51M
33.33%
191.64M
10.24%
320.12M
67.04%
350.96M
9.64%
516.47M
47.16%
796.17M
54.16%
903.58M
13.49%
other assets
1
-
other current assets
19.86M
-
18.34M
7.67%
27.28M
48.76%
20.91M
23.35%
25.42M
21.54%
33.29M
30.97%
42.61M
28.01%
42.69M
0.19%
38.59M
9.61%
54.64M
41.59%
10.70M
80.42%
other current liabilities
12.56M
-
27.76M
120.95%
22.79M
17.88%
23.54M
3.27%
24.02M
2.03%
37.05M
54.27%
31.84M
14.05%
42.73M
34.19%
44.13M
3.29%
90.84M
105.83%
110M
21.09%
other liabilities
other non current assets
22.44M
-
22.58M
0.64%
18.45M
18.32%
26.33M
42.73%
27.64M
4.96%
29.39M
6.37%
266.44M
806.43%
422.38M
58.53%
35.12M
91.69%
561.64M
1,499.39%
126.03M
77.56%
other non current liabilities
29.65M
-
20.30M
31.54%
19.34M
4.71%
22.00M
13.74%
29.09M
32.23%
43.93M
51.01%
61.19M
39.29%
76.51M
25.03%
43.18M
43.57%
49.49M
14.63%
652.69M
1,218.75%
othertotal stockholders equity
102.59M
-
107.44M
4.74%
110.31M
2.67%
106.54M
3.42%
106.40M
0.13%
113.01M
6.22%
121.91M
7.87%
133.71M
9.68%
272.19M
103.57%
294.53M
8.20%
309.10M
4.95%
preferred stock
property plant equipment net
219.44M
-
225.14M
2.60%
249.64M
10.88%
324.78M
30.10%
361.75M
11.38%
466.94M
29.08%
622.36M
33.28%
777.51M
24.93%
911.63M
17.25%
1.24B
35.52%
1.77B
42.90%
retained earnings
171.09M
-
181.48M
6.07%
184.45M
1.64%
194.35M
5.37%
235.84M
21.35%
269.81M
14.40%
314.46M
16.55%
368.39M
17.15%
438.73M
19.09%
533.55M
21.61%
595.91M
11.69%
short term debt
12.97M
-
12.26M
5.54%
13.43M
9.56%
19.29M
43.68%
22.38M
15.98%
26.89M
20.18%
75.77M
181.78%
75.47M
0.40%
85.21M
12.91%
337.31M
295.85%
335.82M
0.44%
short term investments
tax assets
4.84B
-
5.44M
99.89%
4.01M
26.29%
9.04M
125.36%
584K
93.54%
4.35M
645.21%
115K
97.36%
2.36M
1,954.78%
3.70M
56.71%
3.04M
17.77%
26.41M
767.36%
tax payables
615.06K
-
812K
32.02%
810K
0.25%
775K
4.32%
755K
2.58%
1.10M
45.70%
486K
55.82%
981K
101.85%
822K
16.21%
1.67M
103.41%
1.17M
30.08%
total assets
604.66M
-
629.66M
4.13%
728.74M
15.74%
797.28M
9.40%
983.95M
23.41%
1.16B
18.06%
1.37B
18.28%
1.75B
27.38%
2.22B
27.11%
2.88B
29.31%
3.71B
29.09%
total current assets
249.83M
-
226.74M
9.25%
263.70M
16.30%
226.06M
14.27%
287.08M
26.99%
310.97M
8.32%
425.19M
36.73%
490.71M
15.41%
638.59M
30.13%
1.00B
56.81%
1.07B
6.81%
total current liabilities
131.20M
-
146.09M
11.35%
179.72M
23.02%
190.60M
6.05%
202.14M
6.05%
222.63M
10.14%
336.65M
51.21%
383.10M
13.80%
474.22M
23.79%
812.07M
71.24%
901.47M
11.01%
total debt
116.20M
-
102.29M
11.97%
119.22M
16.55%
159.88M
34.11%
195.61M
22.35%
246.05M
25.79%
371.05M
50.80%
422.44M
13.85%
497.53M
17.77%
937.65M
88.46%
1.55B
65.11%
total investments
-4.79B
-
78.04M
101.63%
127.10M
62.86%
149.17M
17.37%
248.33M
66.47%
289.65M
16.64%
-115K
100.04%
-2.36M
1,954.78%
557.67M
23,700.04%
644.04M
-
total liabilities
327.85M
-
343.35M
4.73%
439.20M
27.92%
502.98M
14.52%
647.33M
28.70%
784.76M
21.23%
945.16M
20.44%
1.26B
33.04%
1.47B
17.25%
1.96B
32.75%
2.73B
39.69%
total liabilities and stockholders equity
604.66M
-
629.66M
4.13%
728.74M
15.74%
797.28M
9.40%
983.95M
23.41%
1.16B
18.06%
1.37B
18.28%
1.75B
27.38%
2.22B
27.11%
2.88B
29.31%
3.71B
29.09%
total non current assets
354.83M
-
402.92M
13.55%
465.05M
15.42%
571.22M
22.83%
696.87M
22.00%
850.66M
22.07%
948.82M
11.54%
1.26B
32.75%
1.59B
25.94%
1.88B
18.23%
2.64B
40.99%
total non current liabilities
196.65M
-
197.26M
0.31%
259.48M
31.54%
312.37M
20.39%
445.19M
42.52%
562.13M
26.27%
608.51M
8.25%
874.34M
43.69%
1.00B
14.39%
1.15B
14.49%
1.83B
60.04%
total stockholders equity
276.80M
-
286.31M
3.44%
289.54M
1.13%
294.31M
1.65%
336.62M
14.38%
376.88M
11.96%
428.86M
13.79%
492.81M
14.91%
704.26M
42.91%
824.03M
17.01%
901.98M
9.46%

All numbers in USD (except ratios and percentages)