Altus Power Results Presentation Deck slide image

Altus Power Results Presentation Deck

Balance Sheet ALTUSPOWER Condensed Consolidated Balance Sheet (In thousands, except share and per share data) Assets Current assets: Cash and cash equivalents Current portion of restricted cash Accounts receivable, net Other current assets Total current assets Restricted cash, noncurrent portion Property, plant and equipment, net Intangible assets, net Operating lease assets Derivative assets Other assets Total assets Liabilities, redeemable noncontrolling interests, and stockholders' equity Current liabilities: Accounts payable Construction payable Interest payable Purchase price payable, current Due to related parties Current portion of long-term debt, net Operating lease liability, current Contract liability, current Other current liabilities Total current liabilities Alignment shares liability Long-term debt, net of unamortized debt issuance costs and current portion Intangible liabilities, net Purchase price payable, noncurrent Asset retirement obligations Operating lease liability, noncurrent Contract liability, noncurrent Deferred tax liabilities, net Other long-term liabilities Total liabilities Commitments and contingent liabilities Redeemable noncontrolling interests Stockholders' equity Common stock $0.0001 par value; 988,591,250 shares authorized as of June 30, 2023, and December 31, 2022; 158,989,953 and 158,904,401 shares issued and outstanding as of June 30, 2023, and December 31, 2022, respectively Additional paid-in capital Accumulated deficit Accumulated other comprehensive income Total stockholders' equity Noncontrolling interests Total equity Total liabilities, redeemable noncontrolling interests, and stockholders' equity $ Iss $ es S S $ $ As of June 30, 2023 69,114 3,700 27,041 6,451 106,306 11,321 1,405,497 47,429 151,653 5,134 8,047 1,735,387 5,664 14,972 7,473 22,400 153 32,071 3,568 3,807 7,322 97,430 46,311 878,465 14,631 13,931 157,876 6,518 13,581 3,526 1,232,269 20,667 16 478,458 (33,477) 3,008 448,005 34,446 482,451 1,735,387 $ $ Ś S $ $ les es $ As of December 31, 2022 $ 193,016 2,404 13,443 6,206 215,069 3,978 1,005,147 47,627 94,463 3,953 6,651 1,376,888 2,740 9,038 4,436 12,077 112 29,959 3,339 2,590 3,937 68,228 66,145 634,603 12,411 6,940 9,575 94,819 5,397 11,011 4,700 913,829 18,133 16 470,004 (45,919) 424,101 20,825 444,926 1,376,888 16
View entire presentation