Quarterly report pursuant to Section 13 or 15(d)

Variable Interest Entities And Equity Method Investments - Variable Interest Entity Financial Information (Details)

v3.24.2.u1
Variable Interest Entities And Equity Method Investments - Variable Interest Entity Financial Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Current assets:        
Cash and cash equivalents [1] $ 150,278 $ 79,271    
Accounts receivable, net 154,665 [1] 153,362 [1] $ 123,361 $ 174,009
Costs and estimated earnings in excess of billings 651,748 [1] 636,163 [1] $ 575,113 $ 576,363
Prepaid expenses and other current assets 11,444 10,697    
Total current assets [1] 1,239,956 1,128,471    
Property and equipment, net [1] 16,995 17,395    
Energy assets, net [1] 1,813,649 1,689,424    
Operating lease assets [1] 68,194 58,586    
Restricted cash, non-current portion [1] 14,740 12,094    
Other assets [1] 148,796 89,735    
Total assets [1] 3,965,102 3,713,776    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities [1] 523,832 322,247    
Accounts payable [1] 497,026 402,752    
Accrued expenses and other current liabilities [1] 100,198 108,831    
Current portions of operating lease liabilities [1] 13,618 13,569    
Total current liabilities [1] 1,232,387 901,471    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs [1] 1,078,995 1,170,075    
Long-term operating lease liabilities, net of current portion [1] 48,545 42,258    
Other liabilities [1] 97,946 82,714    
Variable Interest Entity, Primary Beneficiary        
Current assets:        
Cash and cash equivalents 5,783 21,879    
Accounts receivable, net 1,308 1,977    
Costs and estimated earnings in excess of billings 18,797 14,071    
Prepaid expenses and other current assets 2,691 3,782    
Total current assets 28,579 41,709    
Property and equipment, net 0 267    
Energy assets, net 162,491 252,912    
Operating lease assets 4,668 17,656    
Restricted cash, non-current portion 73 73    
Other assets 568 84    
Total assets 196,379 312,701    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 2,174 134,617    
Accounts payable 13,014 7,930    
Accrued expenses and other current liabilities 5,755 23,021    
Current portions of operating lease liabilities 142 7,086    
Total current liabilities 21,085 172,654    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs 16,594 17,167    
Long-term operating lease liabilities, net of current portion 5,010 8,886    
Other liabilities 382 356    
Total VIE liabilities 43,071 199,063    
Variable Interest Entity, Primary Beneficiary | Investment Funds        
Current assets:        
Cash and cash equivalents 2,362 5,099    
Accounts receivable, net 0 0    
Costs and estimated earnings in excess of billings 2,417 662    
Prepaid expenses and other current assets 20 33    
Total current assets 4,799 5,794    
Property and equipment, net 0 0    
Energy assets, net 77,425 79,104    
Operating lease assets 4,668 4,748    
Restricted cash, non-current portion 73 73    
Other assets 10 10    
Total assets 86,975 89,729    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 2,174 2,190    
Accounts payable 1,379 1,440    
Accrued expenses and other current liabilities 222 241    
Current portions of operating lease liabilities 142 133    
Total current liabilities 3,917 4,004    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs 16,594 17,167    
Long-term operating lease liabilities, net of current portion 5,010 5,063    
Other liabilities 382 356    
Total VIE liabilities 25,903 26,590    
Variable Interest Entity, Primary Beneficiary | Other VIEs        
Current assets:        
Cash and cash equivalents 3,421 16,780    
Accounts receivable, net 1,308 1,977    
Costs and estimated earnings in excess of billings 16,380 13,409    
Prepaid expenses and other current assets 2,671 3,749    
Total current assets 23,780 35,915    
Property and equipment, net 0 267    
Energy assets, net 85,066 173,808    
Operating lease assets 0 12,908    
Restricted cash, non-current portion 0 0    
Other assets 558 74    
Total assets 109,404 222,972    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 0 132,427    
Accounts payable 11,635 6,490    
Accrued expenses and other current liabilities 5,533 22,780    
Current portions of operating lease liabilities 0 6,953    
Total current liabilities 17,168 168,650    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs 0 0    
Long-term operating lease liabilities, net of current portion 0 3,823    
Other liabilities 0 0    
Total VIE liabilities $ 17,168 $ 172,473    
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) at June 30, 2024 and December 31, 2023 of $196,379 and $312,701, respectively. Includes liabilities of consolidated VIEs at June 30, 2024 and December 31, 2023 of $43,071 and $199,063, respectively. See Note 13.