XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 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 March 31,
20242023
Customer agreements$304,134 $225,088 
Incentives18,833 21,386 
Customer agreements and incentives322,967 246,474 
Solar energy systems65,065 228,902 
Product sales70,156 114,473 
Solar energy systems and product sales135,221 343,375 
Total revenue$458,188 $589,849 
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):
Three Months Ended March 31,
  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 $487,280 $628,536 
   Restricted cash, current and long-term295,899 214,690 
Total$783,179 $843,226 
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):
Three Months Ended March 31,
  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 $487,280 $628,536 
   Restricted cash, current and long-term295,899 214,690 
Total$783,179 $843,226 
Schedule of Accounts Receivable, Net
Accounts receivable, net consists of the following (in thousands):
  March 31, 2024 December 31, 2023
Customer receivables$180,117 $186,537 
Other receivables5,559 4,506 
Allowance for credit losses(16,015)(19,042)
Total$169,661 $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):
 March 31, 2024December 31, 2023
Under Customer Agreements:
Payments received, net$880,755 $873,137 
Financing component balance74,121 72,289 
954,876 945,426 
Under SREC contracts:
Payments received, net260,352 237,800 
Financing component balance14,836 12,835 
275,188 250,635 
Total$1,230,064 $1,196,061