XNYS
AMPS
Market cap800mUSD
Apr 15, Last price
4.99USD
Name
Altus Power Inc
Chart & Performance
Profile
Altus Power, Inc. operates as a clean electrification company in the United States. It is involved in the on-site solar generation for commercial, industrial, and public customers; community solar; energy storage; and electric vehicle charging businesses. The company was founded in 2009 and is based in Stamford, Connecticut.
Valuation
Title USD in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|
2024‑12 | 2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | |
Income | ||||||
Revenues | 196,265 26.49% | 155,162 53.38% | 101,163 40.90% | |||
Cost of revenue | 40,755 | 77,073 | 51,962 | |||
Unusual Expense (Income) | ||||||
NOPBT | 155,510 | 78,089 | 49,201 | |||
NOPBT Margin | 79.23% | 50.33% | 48.64% | |||
Operating Taxes | (14,244) | (683) | 1,076 | |||
Tax Rate | 2.19% | |||||
NOPAT | 169,754 | 78,772 | 48,125 | |||
Net income | 17,821 -290.50% | (9,355) -116.88% | 55,437 326.27% | |||
Dividends | ||||||
Dividend yield | ||||||
Proceeds from repurchase of equity | 65 | |||||
BB yield | -0.01% | |||||
Debt | ||||||
Debt current | 186,829 | 46,472 | 33,298 | |||
Long-term debt | 399,203 | 1,531,570 | 827,580 | |||
Deferred revenue | 5,936 | 5,620 | 5,397 | |||
Other long-term liabilities | 1,251,339 | 99,369 | 99,771 | |||
Net debt | 481,130 | 1,403,943 | 659,931 | |||
Cash flow | ||||||
Cash from operating activities | 40,348 | 79,357 | 35,242 | |||
CAPEX | (93,705) | (117,791) | (91,147) | |||
Cash from investing activities | (367,205) | (586,813) | (163,212) | |||
Cash from financing activities | 231,317 | 526,985 | (2,953) | |||
FCF | (161,850) | (622,411) | (299,101) | |||
Balance | ||||||
Cash | 104,902 | 160,817 | 193,016 | |||
Long term investments | 13,282 | 7,931 | ||||
Excess cash | 95,089 | 166,341 | 195,889 | |||
Stockholders' equity | (19,747) | 39,948 | (6,945) | |||
Invested Capital | 2,203,149 | 1,980,532 | 1,337,892 | |||
ROIC | 8.12% | 4.75% | 3.86% | |||
ROCE | 7.05% | 3.85% | 3.67% | |||
EV | ||||||
Common stock shares outstanding | 160,679 | 158,700 | 155,709 | |||
Price | 4.07 -40.41% | 6.83 4.75% | 6.52 -37.61% | |||
Market cap | 653,962 -39.67% | 1,083,921 6.77% | 1,015,223 -36.77% | |||
EV | 1,154,168 | 2,565,797 | 1,714,112 | |||
EBITDA | 224,427 | 131,716 | 78,801 | |||
EV/EBITDA | 5.14 | 19.48 | 21.75 | |||
Interest | 69,206 | 47,486 | 22,162 | |||
Interest/NOPBT | 44.50% | 60.81% | 45.04% |