bf/NYSE:AMPS_icon.jpeg

NYSE:AMPS

Altus Power

  • Stock

USD

Last Close

5.00

15/04 20:00

Market Cap

671.48M

Beta: 0.60

Volume Today

5.23M

Avg: 1.27M

PE Ratio

10.03

PFCF: −8.41

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 '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
37.43M
-
45.28M
20.95%
71.80M
58.58%
101.16M
40.90%
155.16M
53.38%
196.26M
26.49%
cost of revenue
6.78M
-
9.66M
42.41%
14.03M
45.21%
17.53M
24.97%
86.86M
395.45%
gross profit
30.65M
-
35.62M
16.21%
57.77M
62.20%
83.63M
44.76%
68.30M
18.33%
196.26M
187.36%
selling and marketing expenses
general and administrative expenses
8.95M
-
10.14M
13.30%
16.91M
66.77%
34.43M
103.55%
47.44M
37.78%
40.76M
14.09%
selling general and administrative expenses
8.95M
-
10.14M
13.30%
16.91M
66.77%
34.43M
103.55%
47.44M
37.78%
40.76M
14.09%
research and development expenses
other expenses
11.93M
-
20.97M
75.72%
29.60M
41.17%
3.85M
87%
125.95M
3,173.15%
cost and expenses
22.52M
-
31.74M
40.92%
51.91M
63.57%
81.56M
57.12%
134.30M
64.66%
166.71M
24.13%
operating expenses
15.74M
-
22.07M
40.27%
37.88M
71.61%
64.03M
69.02%
47.44M
25.91%
166.71M
251.43%
interest expense
14.07M
-
19.93M
41.64%
22.16M
11.18%
46.29M
108.85%
69.21M
49.52%
ebitda
21.70M
-
25.22M
16.21%
45.62M
80.93%
114.44M
150.84%
78.09M
31.76%
141.70M
81.46%
operating income
13.49M
-
12.53M
7.12%
24.66M
96.83%
84.84M
244.08%
20.86M
75.41%
29.56M
41.69%
depreciation and amortization
8.21M
-
12.69M
54.56%
20.97M
65.24%
29.60M
41.17%
57.23M
93.33%
68.92M
20.43%
total other income expenses net
-20.86M
-
-14.33M
31.31%
-11.36M
20.75%
-31.60M
178.22%
-47.52M
50.38%
-25.98M
45.32%
income before tax
-7.38M
-
-1.80M
75.54%
13.30M
837.25%
53.24M
300.32%
-26.66M
150.06%
3.58M
113.42%
income tax expense
1.19M
-
83K
93.00%
295K
255.42%
1.08M
264.75%
-683K
163.48%
-14.24M
1,985.51%
net income
-6.12M
-
-1.89M
69.17%
13.01M
789.19%
55.44M
326.27%
-9.36M
116.88%
17.82M
290.50%
weighted average shs out
153.65M
-
92.75M
39.63%
155.06M
67.18%
158.70M
2.35%
160.68M
1.25%
weighted average shs out dil
153.65M
-
96.60M
37.13%
155.06M
60.51%
158.70M
2.35%
160.68M
1.25%
eps
0
-
-0.01
Infinity%
0.14
1,238.21%
0.36
157.14%
-0.06
116.36%
0.11
286.76%
epsdiluted
0
-
-0.01
Infinity%
0.13
1,156.91%
0.36
176.92%
-0.06
116.36%
0.11
286.76%

All numbers in USD (except ratios and percentages)