Financial Overview

Latest Annual: 2024

Income Metrics

Revenue 196.3M
Gross Profit 150.2M 76.52%
Operating Income 31.3M 15.94%
Net Income -10.7M -5.43%

Balance Sheet Metrics

Total Assets 2.3B
Total Liabilities 1.8B
Shareholders Equity 543.4M
Debt to Equity 3.32

Cash Flow Metrics

Operating Cash Flow 37.8M
Free Cash Flow -207.9M

Revenue & Profitability Trend

Altus Power Income Statement From 2020 to 2024

Metric20242023202220212020
Revenue196.3M155.2M101.2M71.8M45.3M
Cost of Goods Sold46.1M29.6M17.5M14.0M9.7M
Gross Profit150.2M125.5M83.6M57.8M35.6M
Operating Expenses50.0M47.4M34.4M16.9M10.1M
Operating Income31.3M24.5M19.6M19.9M13.5M
Pre-tax Income3.6M-26.7M53.2M13.3M-1.8M
Income Tax14.2M-683.0K1.1M295.0K83.0K
Net Income-10.7M-26.0M52.2M13.0M-1.9M
EPS (Diluted)--$0.06$0.35$0.06$0.04

Income Statement Trend

Altus Power Balance Sheet From 2020 to 2024

Metric20242023202220212020
Assets
Current Assets143.6M228.8M215.1M344.4M44.8M
Non-Current Assets2.2B1.9B1.2B768.8M536.8M
Total Assets2.3B2.1B1.4B1.1B581.6M
Liabilities
Current Liabilities329.5M106.5M68.2M32.9M43.5M
Non-Current Liabilities1.5B1.5B845.6M738.8M380.8M
Total Liabilities1.8B1.6B913.8M771.7M424.3M
Equity
Total Shareholders Equity543.4M525.0M463.1M341.5M157.3M

Balance Sheet Composition

Altus Power Cash Flow Statement From 2020 to 2024

Metric20242023202220212020
Operating Activities
Net Income-10.7M-26.0M52.2M13.0M-1.9M
Operating Cash Flow37.8M74.3M29.6M29.1M10.4M
Investing Activities
Capital Expenditures-154.3M-36.6M-10.3M-7.5M-23.4M
Investing Cash Flow-273.5M-469.0M-86.0M-208.7M-134.7M
Financing Activities
Dividends Paid--0-22.2M-35.4M
Financing Cash Flow231.3M527.0M-3.0M331.2M109.4M
Free Cash Flow-207.9M-77.4M-55.9M-18.2M-47.8M

Cash Flow Trend

Altus Power Key Financial Ratios

Valuation Ratios

P/E Ratio (TTM) 499.00
Forward P/E 499.00
Price to Book 1.75
Price to Sales 4.08
PEG Ratio 499.00

Profitability Ratios

Profit Margin 0.67%
Operating Margin 1.90%
Return on Equity -2.00%
Return on Assets 0.94%

Financial Health

Current Ratio 0.44
Debt to Equity 289.85
Beta 0.94

Per Share Data

EPS (TTM) $0.01
Book Value per Share $2.85
Revenue per Share $1.23

Peer Financial Comparison

CompanyMarket CapP/E RatioP/B RatioROEProfit MarginDebt/Equity
amps800.5M499.001.75-2.00%0.67%289.85
GE Vernova 132.9B69.9715.4419.64%5.42%10.47
Constellation Energy 95.6B32.167.3823.97%12.33%62.68
Fluence Energy 1.1B93.361.96-5.85%-1.02%81.04
Xplr Infrastructure 774.6M-32.720.25-5.83%-15.22%51.82
Nextnrg 344.8M321.00-2.95-763.01%-59.56%-4.74

Financial data is updated regularly. All figures are in the company's reporting currency.