Altus Power Results Presentation Deck slide image

Altus Power Results Presentation Deck

Statement of Operations ALTUSPOWER Condensed Consolidated Income Statement (In thousands, except share and per share data) Operating revenues, net Operating expenses Cost of operations (exclusive of depreciation and amortization shown separately below) General and administrative Depreciation, amortization and accretion expense Acquisition and entity formation costs Loss (gain) on fair value remeasurement of contingent consideration (Gain) loss on disposal of property, plant and equipment Stock-based compensation Total operating expenses Operating income Other (income) expense Change in fair value of redeemable warrant liability Change in fair value of alignment shares liability Other expense (income), net Interest expense, net Total other expense (income) Income (loss) before income tax expense Income tax benefit (expense) Net income (loss) Net income (loss) attributable to noncontrolling interests and redeemable noncontrolling interests Net income (loss) attributable to Altus Power, Inc. Net income (loss) per share attributable to common stockholders Basic Diluted Weighted average shares used to compute net income (loss) per share attributable to common stockholders Basic Diluted $ $ $ $ $ $ $ $ Three Months Ended September 30, 2023 45,079 7,825 8,194 13,719 268 50 4,176 34,232 10,847 (3,508) 339 9,180 6,011 4,836 1,940 6,776 1,446 5,330 0.03 0.03 158,719,684 160,198,154 $ $ $ 2022 30,438 4,488 6,560 7,134 237 825 (2,222) 2,708 19,730 10,708 29,564 72,418 (2,267) 5,657 105,372 $ (94,664) (1,964) $ (96,628) 352 $ (96,980) $ (0.63) $ (0.63) 154,455,228 154,455,228 $ $ $ $ $ $ es $ $ Nine Months Ended. September 30, 2023 120,970 21,382 23,847 38,054 3,128 150 649 11,304 98,514 22,456 (23,331) 1,569 30,150 8,388 14,068 (77) 13,991 (3,781) 17,772 0.11 0.11 158,687,373 160,965,682 $ $ $ 2022 74,399 12,842 19,502 20,819 583 (146) (2,222) 6,670 58,048 16,351 6,447 9,367 (2,860) 15,768 28,722 $ (12,371) (2,548) $ (14,919) (2,473) $ (12,446) $ (0.08) $ (0.08) 153,482,503 153,482,503 17
View entire presentation