XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 119 $ 119
Accounts receivable [1],[2] 334,495 250,995
Deferred costs, current [3] 62,212 46,191
Deferred costs, noncurrent 4,286 4,737
Deferred revenue and customer deposits, current [1],[4] 119,157 159,048
Deferred revenue and customer deposits, noncurrent [1] 14,499 56,392
Related Party    
Accounts receivable 247,897 4,257
Deferred costs, current 23,424 0
Deferred costs, noncurrent   0
Deferred revenue and customer deposits, current   0
Deferred revenue and customer deposits, noncurrent $ 11,118 $ 0
Common Class A and B    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Class A common stock    
Common stock, authorized (in shares) 600,000,000 600,000,000
Common stock, issued (in shares) 223,860,870 189,864,722
Common stock, outstanding (in shares) 223,860,870 189,864,722
Class B common stock    
Common stock, authorized (in shares) 600,000,000 600,000,000
Common stock, issued (in shares) 0 15,799,968
Common stock, outstanding (in shares) 0 15,799,968
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - 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 entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
[2] Including amounts from related parties of $247.9 million and $4.3 million as of September 30, 2023 and December 31, 2022, respectively.
[3] Including amounts from related parties of $23.4 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022
[4] Including amounts from related parties of $11.1 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.