XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Schedule of Revenue from External Customers
Revenue from external customers (including, but not limited to homeowners) for each group of similar products and services is as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Customer agreements$368,641 $289,678 $1,030,859 $789,256 
Incentives37,220 26,850 85,794 75,895 
Customer agreements and incentives405,861 316,528 1,116,653 865,151 
Solar energy systems47,189 135,476 167,535 566,861 
Product sales84,123 111,177 235,039 311,211 
Solar energy systems and product sales131,312 246,653 402,574 878,072 
Total revenue$537,173 $563,181 $1,519,227 $1,743,223 
Schedule of Cash and Restricted Cash
The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows. Cash and restricted cash consists of the following (in thousands):
Nine Months Ended September 30,
  20242023
Beginning of period:
   Cash $678,821 $740,508 
   Restricted cash, current and long-term309,017 212,515 
Total$987,838 $953,023 
End of period:
   Cash $533,863 $643,787 
   Restricted cash, current and long-term476,754 308,158 
Total$1,010,617 $951,945 
Schedule of Cash and Restricted Cash
The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statements of cash flows. Cash and restricted cash consists of the following (in thousands):
Nine Months Ended September 30,
  20242023
Beginning of period:
   Cash $678,821 $740,508 
   Restricted cash, current and long-term309,017 212,515 
Total$987,838 $953,023 
End of period:
   Cash $533,863 $643,787 
   Restricted cash, current and long-term476,754 308,158 
Total$1,010,617 $951,945 
Schedule of Accounts Receivable, Net
Accounts receivable, net consists of the following (in thousands):
  September 30, 2024 December 31, 2023
Customer receivables$190,548 $186,537 
Other receivables8,989 4,506 
Allowance for credit losses(17,024)(19,042)
Total$182,513 $172,001 
Schedule of Deferred Revenue
The opening balance of deferred revenue was $1.1 billion as of December 31, 2022. Deferred revenue consists of the following (in thousands):
 September 30, 2024December 31, 2023
Under Customer Agreements:
Payments received, net$927,422 $873,137 
Financing component balance77,829 72,289 
1,005,251 945,426 
Under SREC contracts:
Payments received, net272,417 237,800 
Financing component balance15,248 12,835 
287,665 250,635 
Total$1,292,916 $1,196,061