Quarterly report pursuant to Section 13 or 15(d)

VARIABLE INTEREST ENTITIES AND EQUITY METHOD INVESTMENTS - Variable Interest Entity Financial Information (Details)

v3.24.3
VARIABLE INTEREST ENTITIES AND EQUITY METHOD INVESTMENTS - Variable Interest Entity Financial Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Current assets:        
Cash and cash equivalents [1] $ 113,502 $ 79,271    
Accounts receivable, net 230,298 [1] 153,362 [1] $ 133,070 $ 174,009
Costs and estimated earnings in excess of billings 572,804 [1] 636,163 [1] 591,378 576,363
Prepaid expenses and other current assets 12,465 10,697    
Income taxes receivable 4,468 5,775    
Project development costs, net 20,819 20,735    
Total current assets [1] 1,224,551 1,128,471    
Property and equipment, net [1] 16,777 17,395    
Energy assets, net [1] 1,882,588 1,689,424    
Intangible assets net 5,387 6,808    
Operating lease assets [1] 77,609 58,586    
Restricted cash, non-current portion [1] 19,021 12,094    
Other assets [1] 77,812 89,735    
Total assets [1] 3,982,238 3,713,776    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities [1] 343,247 322,247    
Accounts payable [1] 399,244 402,752    
Accrued expenses and other current liabilities [1] 101,259 108,831    
Current portions of operating lease liabilities [1] 12,242 13,569    
Billings in excess of cost and estimated earnings 108,020 52,903 $ 36,880 $ 34,796
Income Taxes Payable 655 1,169    
Total current liabilities [1] 964,667 901,471    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs [1] 1,317,517 1,170,075    
Long-term operating lease liabilities, net of current portion [1] 58,007 42,258    
Other liabilities [1] 102,645 82,714    
Variable Interest Entity, Primary Beneficiary        
Current assets:        
Cash and cash equivalents 11,395 21,879    
Accounts receivable, net 13,760 1,977    
Costs and estimated earnings in excess of billings 2,699 14,071    
Prepaid expenses and other current assets 1,889 3,782    
Income taxes receivable 625 0    
Project development costs, net 14,244 0    
Total current assets 44,612 41,709    
Property and equipment, net 0 267    
Energy assets, net 165,529 252,912    
Intangible assets net 26 0    
Operating lease assets 4,627 17,656    
Restricted cash, non-current portion 73 73    
Other assets 102 84    
Total assets 214,969 312,701    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 2,200 134,617    
Accounts payable 8,753 7,930    
Accrued expenses and other current liabilities 1,757 19,868    
Current portions of operating lease liabilities 146 7,086    
Billings in excess of cost and estimated earnings 12,719 3,153    
Income Taxes Payable 262 0    
Total current liabilities 25,837 172,654    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs 16,028 17,167    
Long-term operating lease liabilities, net of current portion 5,002 8,886    
Other liabilities 392 356    
Total VIE liabilities 47,259 199,063    
Variable Interest Entity, Primary Beneficiary | Investment Funds        
Current assets:        
Cash and cash equivalents 1,328 5,099    
Accounts receivable, net 0 0    
Costs and estimated earnings in excess of billings 2,699 662    
Prepaid expenses and other current assets 30 33    
Income taxes receivable 0 0    
Project development costs, net 0 0    
Total current assets 4,057 5,794    
Property and equipment, net 0 0    
Energy assets, net 75,985 79,104    
Intangible assets net 0 0    
Operating lease assets 4,627 4,748    
Restricted cash, non-current portion 73 73    
Other assets 0 10    
Total assets 84,742 89,729    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 2,200 2,190    
Accounts payable 1,350 1,440    
Accrued expenses and other current liabilities 208 241    
Current portions of operating lease liabilities 146 133    
Billings in excess of cost and estimated earnings 0 0    
Income Taxes Payable 0 0    
Total current liabilities 3,904 4,004    
Long-term debt and financing lease liabilities, net of current portion, unamortized discount and debt issuance costs 16,028 17,167    
Long-term operating lease liabilities, net of current portion 5,002 5,063    
Other liabilities 392 356    
Total VIE liabilities 25,326 26,590    
Variable Interest Entity, Primary Beneficiary | Other VIEs        
Current assets:        
Cash and cash equivalents 10,067 16,780    
Accounts receivable, net 13,760 1,977    
Costs and estimated earnings in excess of billings 0 13,409    
Prepaid expenses and other current assets 1,859 3,749    
Income taxes receivable 625 0    
Project development costs, net 14,244 0    
Total current assets 40,555 35,915    
Property and equipment, net 0 267    
Energy assets, net 89,544 173,808    
Intangible assets net 26 0    
Operating lease assets 0 12,908    
Restricted cash, non-current portion 0 0    
Other assets 102 74    
Total assets 130,227 222,972    
Current liabilities:        
Current portions of long-term debt and financing lease liabilities 0 132,427    
Accounts payable 7,403 6,490    
Accrued expenses and other current liabilities 1,549 19,627    
Current portions of operating lease liabilities 0 6,953    
Billings in excess of cost and estimated earnings 12,719 3,153    
Income Taxes Payable 262 0    
Total current liabilities 21,933 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 $ 21,933 $ 172,473    
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) at September 30, 2024 and December 31, 2023 of $214,969 and $312,701, respectively. Includes liabilities of consolidated VIEs at September 30, 2024 and December 31, 2023 of $47,259 and $199,063, respectively. See Note 13.