Altus Power Results Presentation Deck
Balance
Sheet
box
Current assets:
Consolidated Balance Sheets
(In thousands, except share and per share data)
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 asset
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 debi
Operating lease liability, current
Other current liabilities
Total current liabilities
Redeemable warrant liability
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
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 December 31, 2022 and
2021; 158,904,401 and 153,648,830 shares issued and outstanding as of December 31, 2022 and
2021, respectively
Additional paid-in capital
Accumulated deficit
Total stockholders' equity
Noncontrolling interests
Total equity
Total liabilities, redeemable noncontrolling interests, and stockholders' equity
S
$
5
5
S
5
As of December 31,
2022
2021
193,016
2,404
13,443
6,206
215,069
3,978
1,005,147
47,627
6.651
1,376,888
2,740 S
9,038
4,436
12.077
112
29,959
3,339
6.527
68,228
66,145
634,600
12,411
6,940
9,575
94,819
5.397
11,011
4,700
913,829 S
18,133
16
470,004
(45,919)
424,101
20,825
444,926 S
1.376.888 S
325,983
2,544
9.218
6,659
344,404
1,794
745,711
16,702
4,638
1,113,249
3.591
234
21,143
3,429
31,891
49,933
127,474
524,837
13,758
7,628
9,603
5,587
771,711
15,527
15
406,259
(101,356)
304,918
21,093
326,011
1,113,249
18View entire presentation