| Schedule of Carrying Amounts and Classification of the VIEs' Assets and Liabilities Included in the Consolidated Balance Sheets |
The carrying amounts and classification of the VIEs’ assets and liabilities included in the consolidated balance sheets are as follows (in thousands): | | | | | | | | | | | | | | | | | June 30, 2023 | | December 31, 2022 | | Assets | | | | | | Current assets | | | | | | Cash | | $ | 346,259 | | | $ | 457,005 | | | Restricted cash | | 43,898 | | | 44,514 | | | Accounts receivable, net | | 86,041 | | | 66,847 | | | Inventories | | 357,224 | | | 193,836 | | | Prepaid expenses and other current assets | | 14,140 | | | 12,698 | | | Total current assets | | 847,562 | | | 774,900 | | | Solar energy systems, net | | 9,702,082 | | | 8,968,835 | | | Other assets | | 332,327 | | | 287,771 | | | Total assets | | $ | 10,881,971 | | | $ | 10,031,506 | | | Liabilities | | | | | | Current liabilities | | | | | | Accounts payable | | $ | 19,907 | | | $ | 36,315 | | Distributions payable to noncontrolling interests and redeemable noncontrolling interests | | 32,104 | | | 32,051 | | | Accrued expenses and other liabilities | | 35,446 | | | 32,512 | | | Deferred revenue, current portion | | 50,850 | | | 49,037 | | | | | | | | Non-recourse debt, current portion | | 182,427 | | | 39,894 | | | Total current liabilities | | 320,734 | | | 189,809 | | | Deferred revenue, net of current portion | | 606,731 | | | 572,420 | | | | | | | | Non-recourse debt, net of current portion | | 1,342,808 | | | 1,449,513 | | | Other liabilities | | 16,375 | | | 15,260 | | | Total liabilities | | $ | 2,286,648 | | | $ | 2,227,002 | |
|