Altus Power, Inc. (AMPS) Financials

$3.98

south_east
-$0.03 (-0.63%)
Day's range
$3.89
Day's range
$4.14

AMPS Income statement / Annual

Last year (2023), Altus Power, Inc.'s total revenue was $155.16 M, an increase of 53.38% from the previous year. In 2023, Altus Power, Inc.'s net income was -$9.36 M. See Altus Power, Inc.,s key income statements, including revenue, expenses, profit, and income.

Period FY-2023 FY-2022 FY-2021 FY-2020 FY-2019
Period Ended 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019
Operating Revenue $155.16 M $101.16 M $71.80 M $45.28 M $37.43 M
Cost of Revenue $29.64 M $17.53 M $14.03 M $9.66 M $6.78 M
Gross Profit $125.53 M $83.63 M $57.77 M $35.62 M $30.65 M
Gross Profit Ratio 0.81 0.83 0.8 0.79 0.82
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00
General & Administrative Expenses $47.44 M $34.43 M $16.92 M $10.14 M $8.95 M
Selling & Marketing Expenses $0.00 $0.00 $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $47.44 M $34.43 M $16.92 M $10.14 M $8.95 M
Other Expenses $0.00 $29.60 M $20.97 M $11.93 M $0.00
Operating Expenses $105.90 M $64.03 M $37.88 M $22.08 M $15.74 M
Cost And Expenses $135.53 M $81.56 M $51.91 M $31.74 M $22.52 M
Interest Income $0.00 $19.76 M $19.93 M $1,008.00 $22.29 M
Interest Expense $47.49 M $22.16 M $19.93 M $14.07 M $0.00
Depreciation & Amortization $53.63 M $33.20 M $22.67 M $11.93 M $8.21 M
EBITDA $74.46 M $108.61 M $47.26 M $24.20 M $21.70 M
EBITDA Ratio 0.48 1.13 0.64 0.56 0.58
Operating Income Ratio 0.13 0.84 0.34 0.28 0.36
Total Other Income/Expenses Net -$47.52 M -$31.60 M -$20.74 M -$14.33 M -$20.86 M
Income Before Tax -$26.66 M $53.24 M $13.30 M -$1.80 M -$7.38 M
Income Before Tax Ratio -0.17 0.53 0.19 -0.04 -0.2
Income Tax Expense -$683,000.00 $1.08 M $295,000.00 $83,000.00 $1.19 M
Net Income -$9.36 M $55.44 M $13.01 M -$1.89 M -$6.12 M
Net Income Ratio -0.06 0.55 0.18 -0.04 -0.16
EPS -0.0589 0.36 0.0846 -0.0446 0
EPS Diluted -0.0589 0.35 0.0846 -0.0446 0
Weighted Average Shares Out $158.70 M $154.65 M $153.65 M $42.26 M $0.00
Weighted Average Shares Out Diluted $158.70 M $155.71 M $153.65 M $42.26 M $0.00
Link