Annual report pursuant to Section 13 and 15(d)

Variable Interest Entities and Equity Method Investments (Tables)

v3.24.0.1
Variable Interest Entities and Equity Method Investments (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Variable Interest Entities
The table below presents a summary of amounts related to our VIEs reflected in Note 1 on our consolidated balance sheets:
As of December 31,
2023 2022
Investment Funds Other VIEs Total VIEs Investment Funds Other VIEs Total VIEs
Cash and cash equivalents $ 5,099  $ 16,780  $ 21,879  $ 1,715  $ 8,392  $ 10,107 
Restricted cash —  —  —  799  —  799 
Accounts receivable, net —  1,977  1,977  24  566  590 
Costs and estimated earnings in excess of billings 662  13,409  14,071  951  952 
Prepaid expenses and other current assets 33  3,749  3,782  35  14,287  14,322 
Total VIE current assets 5,794  35,915  41,709  3,524  23,246  26,770 
Property and equipment, net —  267  267  89  —  89 
Energy assets, net 79,104  173,808  252,912  84,081  97,969  182,050 
Operating lease assets 4,748  12,908  17,656  4,901  —  4,901 
Restricted cash, non-current portion 73  —  73  73  —  73 
Other assets 10  74  84  30  —  30 
Total VIE assets $ 89,729  $ 222,972  $ 312,701  $ 92,698  $ 121,215  $ 213,913 
Current portions of long-term debt and financing lease liabilities $ 2,190  $ 132,427  $ 134,617  $ 2,087  $ —  $ 2,087 
Accounts payable 1,440  6,490  7,930  48  8,007  8,055 
Accrued expenses and other current liabilities 241  22,780  23,021  304  12,255  12,559 
Current portions of operating lease liabilities 133  6,953  7,086  117  —  117 
Total VIE current liabilities 4,004  168,650  172,654  2,556  20,262  22,818 
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs 17,167  —  17,167  19,177  —  19,177 
Long-term operating lease liabilities, net of current portion 5,063  3,823  8,886  5,159  —  5,159 
Other liabilities 356  —  356  866  2,709  3,575 
Total VIE liabilities $ 26,590  $ 172,473  $ 199,063  $ 27,758  $ 22,971  $ 50,729 
Schedule Equity Method Investments in Joint Ventures
The following table sets forth the carrying value of our equity and cost method investments in joint ventures:
As of December 31,
2023 2022
Equity and cost method investments $ 18,709  $ 10,855