NYSE:AMPS
Altus Power, Inc.
- Stock
Last Close
3.99
17/05 20:00
Market Cap
868.09M
Beta: 0.60
Volume Today
1.37M
Avg: 1.27M
PE Ratio
10.03
PFCF: −8.41
Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|
revenue | 37.43M - | 45.28M 20.95% | 71.80M 58.58% | 101.16M 40.90% | 155.16M 53.38% | |
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% | |
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% | |
selling general and administrative expenses | 8.95M - | 10.14M 13.30% | 16.91M 66.77% | 34.43M 103.55% | 47.44M 37.78% | |
research and development expenses | ||||||
other expenses | 11.93M - | 20.97M 75.72% | 29.60M 41.17% | 3.85M 87% | ||
cost and expenses | 22.52M - | 31.74M 40.92% | 51.91M 63.57% | 81.56M 57.12% | 134.30M 64.66% | |
operating expenses | 15.74M - | 22.07M 40.27% | 37.88M 71.61% | 64.03M 69.02% | 47.44M 25.91% | |
interest expense | 14.07M - | 19.93M 41.64% | 22.16M 11.18% | 46.29M 108.85% | ||
ebitda | 21.70M - | 25.22M 16.21% | 45.62M 80.93% | 114.44M 150.84% | 78.09M 31.76% | |
operating income | 13.49M - | 12.53M 7.12% | 24.66M 96.83% | 84.84M 244.08% | 20.86M 75.41% | |
depreciation and amortization | 8.21M - | 12.69M 54.56% | 20.97M 65.24% | 29.60M 41.17% | 57.23M 93.33% | |
total other income expenses net | -20.86M - | -14.33M 31.31% | -11.36M 20.75% | -31.60M 178.22% | -47.52M 50.38% | |
income before tax | -7.38M - | -1.80M 75.54% | 13.30M 837.25% | 53.24M 300.32% | -26.66M 150.06% | |
income tax expense | 1.19M - | 83K 93.00% | 295K 255.42% | 1.08M 264.75% | -683K 163.48% | |
net income | -6.12M - | -1.89M 69.17% | 13.01M 789.19% | 55.44M 326.27% | -9.36M 116.88% | |
weighted average shs out | 42.26M - | 153.65M 263.56% | 154.65M 0.65% | 158.70M 2.62% | ||
weighted average shs out dil | 42.26M - | 153.65M 263.56% | 155.71M 1.34% | 158.70M 1.92% | ||
eps | -0.04 - | 0.08 289.69% | 0.36 325.53% | -0.06 116.36% | ||
epsdiluted | -0.04 - | 0.08 289.69% | 0.35 313.71% | -0.06 116.83% |
All numbers in USD (except ratios and percentages)