Private company

Altus Power, Inc.

Last updated Oct 16, 2026.

Overview

  • IndustryElectric Services
  • Business address2200 Atlantic Street, 6Th Floor, Stamford, Ct 069022
  • Filer category, Emerging growth company2

Financials

From the company’s reports to the SEC. Every number links to the filing it came from.

Key numbers, fiscal 2023

11.0%Operating margin3
-6.0%Net margin3
53.4%Revenue growth, 20233
-2.1%Return on equity3
2.60×Debt to equity3
-$38.4MFree cash flow3

Where the money goes

Where each dollar of revenue went, fiscal 2023

  • Other costs100¢$154.5M
  • Income tax0¢$683.0K

Out of $155.2M in revenue.3 The company lost money this year.

Where each dollar of operating cash went, fiscal 2023

  • Capital spending100¢$117.8M

Out of $79.4M of cash from operations. Spending exceeded cash from operations; the rest came from savings or borrowing.3

Financial statements

Revenue453$155.2M in 2023+243% since 2020
0$50.0M$100.0M$150.0M$200.0M2020: $45.3M$45.3M20202021: $71.8M$71.8M2021+59%2022: $101.2M$101.2M2022+41%2023: $155.2M$155.2M2023+53%
Operating income453$17.1M in 2023+36% since 2020
0$10.0M$20.0M$30.0M$40.0M2020: $12.5M$12.5M20202021: $34.0M$34.0M2021+172%2022: $18.1M$18.1M2022−47%2023: $17.1M$17.1M2023−6%
Net income453-$9.4M in 2023
-$20.0M0$20.0M$40.0M$60.0M2020: $6.8M$6.8M20202021: $5.9M$5.9M2021−13%2022: $55.4M$55.4M2022+839%2023: -$9.4M-$9.4M2023
Fiscal year20192020202120222023
Revenue$45.3M4$71.8M5$101.2M3$155.2M3
Operating income$12.5M4$34.0M5$18.1M3$17.1M3
Interest$400.0K5$1.5M5
Income tax$83.0K4$295.0K5$1.1M3-$683.0K3
Net income$6.8M4$5.9M5$55.4M3-$9.4M3
Earnings per share$0.084$0.065$0.363-$0.063
Earnings per share (diluted)$0.074$0.065$0.353-$0.063

Compare Altus Power, Inc. with another company

Former names

  • CBRE Acquisition Holdings, Inc.Oct 23, 2020 to Dec 7, 20212

Recent filings

  1. Apr 18, 20254
  2. Apr 18, 20254
  3. Apr 16, 20258-K
  4. Apr 16, 20254
  5. Apr 16, 20254
  6. Apr 16, 20254
  7. Apr 16, 20254
  8. Apr 16, 20254
  9. Apr 16, 20254
  10. Apr 16, 20254
  11. Apr 11, 20254
  12. Apr 11, 20254/A
  13. Apr 11, 20254/A
  14. Apr 11, 20254
  15. Apr 11, 20254/A

Every filing from the last three years, summarized. The full record is on SEC EDGAR.1