XML 93 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
VIE Arrangements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current assets      
Cash $ 574,956 $ 678,821 $ 740,508
Restricted cash 372,312 308,869  
Accounts receivable, net 170,706 172,001  
Inventories 402,083 459,746  
Prepaid expenses and other current assets 202,579 262,822  
Total current assets 1,722,636 1,882,259  
Solar energy systems, net 15,032,115 13,028,871  
Other assets 3,021,746 2,267,652  
Total assets [1] 19,897,884 20,450,237  
Current liabilities      
Accounts payable 354,214 230,723  
Distributions payable to noncontrolling interests and redeemable noncontrolling interests 41,464 35,180  
Accrued expenses and other liabilities 543,752 499,225  
Deferred revenue, current portion 129,442 128,600  
Non-recourse debt, current portion 231,665 547,870  
Total current liabilities 1,334,482 1,488,159  
Deferred revenue, net of current portion 1,208,905 1,067,461  
Non-recourse debt, net of current portion 11,806,181 9,191,689  
Other liabilities 119,846 190,866  
Total liabilities [1] 15,733,674 13,536,224  
Variable Interest Entities      
Current assets      
Cash 420,756 254,522  
Restricted cash 57,892 48,169  
Accounts receivable, net 92,259 76,249  
Inventories 62,581 150,065  
Prepaid expenses and other current assets 7,616 161,414  
Total current assets 641,104 690,419  
Solar energy systems, net 12,062,819 10,469,093  
Other assets 586,293 379,028  
Total assets 13,290,216 11,538,540  
Current liabilities      
Accounts payable 5,400 12,187  
Distributions payable to noncontrolling interests and redeemable noncontrolling interests 41,465 35,181  
Accrued expenses and other liabilities 42,997 185,766  
Deferred revenue, current portion 62,278 54,103  
Non-recourse debt, current portion 60,292 270,460  
Total current liabilities 212,432 557,697  
Deferred revenue, net of current portion 764,576 654,310  
Non-recourse debt, net of current portion 1,347,492 1,189,161  
Other liabilities 18,540 16,816  
Total liabilities $ 2,343,040 $ 2,417,984  
[1] The Company’s consolidated assets as of December 31, 2024 and 2023 include $13,290,216 and $11,538,540, respectively, in assets of variable interest entities, or “VIEs”, that can only be used to settle obligations of the VIEs. Solar energy systems, net, as of December 31, 2024 and 2023 were $12,062,819 and $10,469,093, respectively; cash as of December 31, 2024 and 2023 were $420,756 and $254,522, respectively; restricted cash as of December 31, 2024 and 2023 were $57,892 and $48,169, respectively; accounts receivable, net as of December 31, 2024 and 2023 were $92,259 and $76,249, respectively; inventories as of December 31, 2024 and  2023 of $62,581 and $150,065, respectively; prepaid expenses and other current assets as of December 31, 2024 and 2023 were $7,616 and $161,414, respectively and other assets as of December 31, 2024 and 2023 were $586,293 and $379,028, respectively. The Company’s consolidated liabilities as of December 31, 2024 and 2023 include $2,343,040 and $2,417,984, respectively, in liabilities of VIEs whose creditors have no recourse to the Company. These liabilities include accounts payable as of December 31, 2024 and 2023 of $5,400 and $12,187, respectively; distributions payable to noncontrolling interests and redeemable noncontrolling interests as of December 31, 2024 and 2023 of $41,465 and $35,181, respectively; accrued expenses and other liabilities as of December 31, 2024 and 2023 of $42,997 and $185,766, respectively; deferred revenue as of December 31, 2024 and 2023 of $826,854 and $708,413, respectively; deferred grants as of December 31, 2024 and 2023 of $0 and $0, respectively; non-recourse debt as of December 31, 2024 and 2023 of $1,407,784 and $1,459,621, respectively; and other liabilities as of December 31, 2024 and 2023 of $18,540 and $16,816, respectively.