XML 23 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 119 $ 119
Accounts receivable [1],[2] 340,740 250,995
Contract assets [3] 41,366 46,727
Deferred cost of revenue, current [4] 45,984 46,191
Prepaid expenses and other current assets [1],[5] 51,148 43,643
Operating lease right-of-use assets [1],[6] 139,732 126,955
Other long-term assets [1],[7] 50,208 40,205
Accounts payable [1] 132,078 161,770
Accrued expenses and other current liabilities [1],[8] 130,879 144,183
Deferred revenue and customer deposits [1],[9] 128,922 159,048
Operating lease liabilities [1],[10] 20,245 16,227
Deferred revenue and customer deposits, current [1],[11] 19,140 56,392
Operating lease liabilities [1],[12] 141,939 132,363
Non-recourse debt [1],[13] 4,627 112,480
Related Party    
Accounts receivable 262,031 4,257
Contract assets 6,872 0
Deferred cost of revenue, current 875 0
Prepaid expenses and other current assets 2,257 0
Operating lease right-of-use assets 2,031 0
Other long-term assets 9,069 0
Accounts payable 77 0
Accrued expenses and other current liabilities 3,427 0
Deferred revenue and customer deposits 1,707 0
Operating lease liabilities 440 0
Deferred revenue and customer deposits, current 6,700 0
Operating lease liabilities 1,617 0
Non-recourse debt $ 4,600 $ 0
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 600,000,000 600,000,000
Common stock, issued (in shares) 224,717,533 189,864,722
Common stock, outstanding (in shares) 224,717,533 189,864,722
Class B common stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 600,000,000  
Common stock, issued (in shares)   15,799,968
Common stock, outstanding (in shares)   15,799,968
[1] We have variable interest entities related to the PPA* V (see Note 10 — Portfolio Financings) and a joint venture in the Republic of Korea (see Note 17 — SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.
In August 2023, we sold the PPA V as a result of the PPA V Repowering of the Energy Servers (see Note 10 — Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of December 31, 2023 exclude the PPA V balances.
[2] Including amounts from related parties of $262.0 million and $4.3 million as of December 31, 2023 and December 31, 2022, respectively.
[3] Including amounts from related parties of $6.9 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.
[4] Including amounts from related parties of $0.9 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.
[5] Including amounts from related parties of $2.3 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.
[6] Including amounts from related parties of $2.0 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.
[7] Including amounts from related parties of $9.1 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.
8 Including amounts from related parties of $0.1 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.
[8] Including amounts from related parties of $3.4 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.
[9] Including amounts from related parties of $1.7 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.
[10] Including amounts from related parties of $0.4 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.
[11] Including amounts from related parties of $6.7 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022
[12] Including amounts from related parties of $1.6 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.
[13] Including amounts from related parties of $4.6 million as of December 31, 2023. There were no respective related party amounts as of December 31, 2022.