Altus Power Inc.

4.95
0.01 (0.20%)
At close: Mar 31, 2025, 3:59 PM
4.96
0.20%
After-hours: Mar 31, 2025, 05:16 PM EDT

Altus Power Income Statement

Year FY24 FY23 FY22 FY21 FY20 FY19
Revenue 196.26M 155.16M 101.16M 71.8M 45.28M 37.43M
Cost of Revenue n/a 29.64M 17.53M 14.03M 9.66M 6.78M
Gross Profit 196.26M 125.53M 83.63M 57.77M 35.62M 30.65M
Operating Income 29.56M 20.86M 84.84M 24.66M 12.53M 13.49M
Interest Income n/a n/a 19.76M 19.93M 1.01K 22.29M
Pretax Income 3.58M -26.66M 53.24M 13.3M -1.8M -7.38M
Net Income 17.82M -9.36M 55.44M 13.01M -1.89M -6.12M
Selling & General & Admin 40.76M 47.44M 34.43M 16.91M 10.14M 8.95M
Research & Development n/a n/a n/a n/a n/a n/a
Other Expenses 125.95M n/a 29.6M 20.97M 11.93M n/a
Operating Expenses 166.71M 105.9M 64.03M 37.88M 22.07M 15.74M
Interest Expense 69.21M 47.49M 22.16M 19.93M 14.07M n/a
Selling & Marketing Expenses n/a n/a n/a n/a n/a n/a
Cost & Expenses 166.71M 135.53M 81.56M 51.91M 31.74M 22.52M
Income Tax -14.24M -683K 1.08M 295K 83K 1.19M
Shares Outstanding (Basic) 160.68M 158.7M 154.65M 153.65M 42.26M 42.26M
Shares Outstanding (Diluted) 160.68M 158.7M 155.71M 153.65M 42.26M 42.26M
EPS (Basic) 0.11 -0.06 0.36 0.08 -0.04 -0.14
EPS (Diluted) 0.11 -0.06 0.35 0.08 -0.04 -0.14
EBITDA 141.7M 74.46M 108.61M 47.26M 24.2M 21.7M
Depreciation & Amortization 68.92M 53.63M 33.2M 22.67M 11.93M 8.21M