XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2025
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,
2025202420252024
Customer agreements$458,460 $368,641 $1,273,259 $1,030,859 
Incentives33,140 37,220 79,261 85,794 
Customer agreements and incentives491,600 405,861 1,352,520 1,116,653 
Solar energy systems164,789 47,189 242,731 167,535 
Product sales68,168 84,123 202,913 235,039 
Solar energy systems and product sales232,957 131,312 445,644 402,574 
Total revenue$724,557 $537,173 $1,798,164 $1,519,227 
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,
  20252024
Beginning of period:
   Cash $574,956 $678,821 
   Restricted cash, current and long-term372,460 309,017 
Total$947,416 $987,838 
End of period:
   Cash $709,148 $533,863 
   Restricted cash, current and long-term446,608 476,754 
Total$1,155,756 $1,010,617 
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,
  20252024
Beginning of period:
   Cash $574,956 $678,821 
   Restricted cash, current and long-term372,460 309,017 
Total$947,416 $987,838 
End of period:
   Cash $709,148 $533,863 
   Restricted cash, current and long-term446,608 476,754 
Total$1,155,756 $1,010,617 
Schedule of Accounts Receivable, Net
Accounts receivable, net consists of the following (in thousands):
  September 30, 2025 December 31, 2024
Customer receivables$223,847 $179,152 
Other receivables42,618 6,974 
Allowance for credit losses(18,186)(15,420)
Total$248,279 $170,706 
Schedule of Deferred Revenue
The balance of deferred revenue was $1.2 billion as of December 31, 2023. Deferred revenue consists of the following (in thousands):
 September 30, 2025December 31, 2024
Under Customer Agreements:
Payments received, net$1,028,064 $950,225 
Financing component balance85,371 79,731 
1,113,435 1,029,956 
Under SREC contracts:
Payments received, net348,101 291,972 
Financing component balance19,645 16,419 
367,746 308,391 
Total$1,481,181 $1,338,347