| Schedule of Carrying Amounts and Classification of VIE's Asset and Liabilities |
The carrying amounts and classification of the VIEs’ assets and liabilities included in the consolidated balance sheets are as follows (in thousands): | | | | | | | | | | | | | | | | | December 31, | | | 2023 | | 2022 | Assets | | | | | Current assets | | | | | Cash | | $ | 254,522 | | | $ | 457,005 | | Restricted cash | | 48,169 | | | 44,514 | | Accounts receivable, net | | 76,249 | | | 66,847 | | | Inventories | | 150,065 | | | 193,836 | | Prepaid expenses and other current assets | | 161,414 | | | 12,698 | | Total current assets | | 690,419 | | | 774,900 | | Solar energy systems, net | | 10,469,093 | | | 8,968,835 | | Other assets | | 379,028 | | | 287,771 | | Total assets | | $ | 11,538,540 | | | $ | 10,031,506 | | Liabilities | | | | | Current liabilities | | | | | Accounts payable | | $ | 12,187 | | | $ | 36,315 | | Distributions payable to noncontrolling interests and redeemable noncontrolling interests | | 35,181 | | | 32,051 | | Accrued expenses and other liabilities | | 185,766 | | | 32,512 | | Deferred revenue, current portion | | 54,103 | | | 49,037 | | | | | | | | Non-recourse debt, current portion | | 270,460 | | | 39,894 | | Total current liabilities | | 557,697 | | | 189,809 | | Deferred revenue, net of current portion | | 654,310 | | | 572,420 | | | | | | | | Non-recourse debt, net of current portion | | 1,189,161 | | | 1,449,513 | | | Other liabilities | | 16,816 | | | 15,260 | | Total liabilities | | $ | 2,417,984 | | | $ | 2,227,002 | |
|