<SEC-DOCUMENT>0001469367-25-000103.txt : 20250507
<SEC-HEADER>0001469367-25-000103.hdr.sgml : 20250507
<ACCEPTANCE-DATETIME>20250507160555
ACCESSION NUMBER:		0001469367-25-000103
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20250507
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20250507
DATE AS OF CHANGE:		20250507

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Sunrun Inc.
		CENTRAL INDEX KEY:			0001469367
		STANDARD INDUSTRIAL CLASSIFICATION:	MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				262841711
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-37511
		FILM NUMBER:		25921290

	BUSINESS ADDRESS:	
		STREET 1:		600 CALIFORNIA STREET, SUITE 1800
		CITY:			SAN FRANCISCO
		STATE:			CA
		ZIP:			94108
		BUSINESS PHONE:		415-580-6900

	MAIL ADDRESS:	
		STREET 1:		600 CALIFORNIA STREET, SUITE 1800
		CITY:			SAN FRANCISCO
		STATE:			CA
		ZIP:			94108

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SunRun Inc.
		DATE OF NAME CHANGE:	20090730
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>run-20250507.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:95787651-44e2-4578-9408-624fdceb078e,g:9d6089a5-a9f4-4220-8f3d-57a7ee2455bf,d:143de61d67be460886274e8ea0163d42-->
<html xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>run-20250507</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-22">0001469367</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-23">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="run-20250507.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001469367</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-07</xbrli:startDate><xbrli:endDate>2025-05-07</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i143de61d67be460886274e8ea0163d42_1"></div><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________________________________________</span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">8-K</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________________________________________</span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Pursuant to Section 13 or 15(d) of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The Securities Exchange Act of 1934</span></div><div style="margin-bottom:6pt;margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Date of Report (Date of earliest event reported) <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-2">May 7, 2025</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________________________________________</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-3">Sunrun Inc.</ix:nonNumeric> </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________________________________________</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.702%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.578%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-4">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-37511</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-6">26-2841711</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Commission File Number)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(IRS Employer<br/>Identification No.)</span></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-7">600 California Street</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-8">Suite 1800</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-9">San Francisco</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-10">California</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-11">94108</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Address of principal executive offices, including zip code)</span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-12">415</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-13">580-6900</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________________________________________</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="f-14">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="f-15">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="f-16">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox" id="f-17">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.199%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-18">Common Stock, $0.0001 par value per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-19">RUN</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-20">Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company&#160;&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-21">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.02 Results of Operations and Financial Condition.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;7, 2025, Sunrun Inc. (the &#8220;Company&#8221;)  issued a press release announcing its financial results for the quarter ended March&#160;31, 2025. In the press release, the Company also announced that it would be holding a conference call on May&#160;7, 2025 to discuss its financial results for the quarter ended March&#160;31, 2025. The full text of the press release is furnished herewith as Exhibit 99.1 and is incorporated herein by reference. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in this Item 2.02, including Exhibit 99.1, shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), or incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9.01 Financial Statements and Exhibits.</span></div><div style="margin-top:12pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(d)&#160; &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exhibits.</span></div><div style="padding-left:24.75pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:24.75pt;text-indent:-22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.399%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit991q125.htm">Press release issued by Sunrun Inc. dated May 7, 2025.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the inline XRBL document).</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.381%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SUNRUN INC.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Jeanna Steele</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jeanna Steele<br/>Chief Legal Officer and Chief People Officer</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date:  May&#160;7, 2025 </span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>exhibit991q125.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i5101e125dc7c4c368f8081b45105276d_1"></div><div style="min-height:90pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.1</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sunrun Reports First Quarter 2025 Financial Results</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Aggregate Subscriber Value of $1.2 billion in Q1, 23% growth year-over-year</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Contracted Net Value Creation of $164 million, or $0.72 per share, 104% growth year-over-year</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Cash Generation of $56 million in Q1, the fourth consecutive quarter of positive Cash Generation</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Paid down $27 million of recourse debt in Q1 with excess cash</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Reiterating Cash Generation guidance of $200 million to $500 million in 2025</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Customer Additions with Storage grew 46% in Q1 compared to the prior year, as Storage Attachment Rate reached a record 69%</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Contracted Net Earning Assets of $2.6 billion, $11.36 per share, including $605 million of unrestricted cash</font></div><div style="text-align:center"><font><br></font></div><div style="margin-top:6pt;text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">SAN FRANCISCO, May 7, 2025 -- Sunrun (Nasdaq&#58; RUN), the nation&#8217;s leading provider of clean energy as a subscription service, today announced financial results for the quarter ended March 31, 2025.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8220;The first quarter was another strong quarter for Sunrun as we exceeded our volume and Cash Generation targets by significant margins in what is seasonally the slowest quarter of the year.  We are focused on delivering the best product for customers, underwriting volumes with strong unit margins, optimizing our routes to market, and driving cost discipline, including leveraging AI for innovation, creating significant operating efficiencies and quality enhancement.  This has allowed us to gain market share in recent periods and produce strong operating and financial results,&#8221; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">said Mary Powell, Sunrun&#8217;s Chief Executive Officer.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8220;It is a dynamic environment for tax policy and tariffs.  Like many companies across the country, we are controlling what we can and are ready to adapt to changes that may occur.  Sunrun has faced periods of major change over the last few years, and we used it as an opportunity to become even stronger. We believe the tariff outlook is manageable, and we will still generate meaningful cash this year.&#8221;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8220;We delivered our fourth consecutive quarter of positive Cash Generation and are reiterating our Cash Generation outlook for 2025,&#8221; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">said Danny Abajian, Sunrun&#8217;s Chief Financial Officer.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8220;We have a strong balance sheet with no near-term corporate debt maturities and have paid down recourse parent debt by $214 million over the last four quarters, including a $27 million paydown using excess cash in Q1.  As we increase our Cash Generation, we will continue to further pay down parent recourse debt and are committed to a capital allocation strategy beyond this initial de-leveraging period that drives significant shareholder value.&#8221; </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">First Quarter Updates</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:13.8pt">Storage Attachment Rate Reaches 69%</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#58; Customer Additions with storage grew 46% during the quarter compared to the prior-year period.  Storage Attachment Rate reached 69% in Q1, up from 50% in the prior-year period. Sunrun has installed more than 173,000 solar and storage systems, representing over 2.8 Gigawatt hours of Networked Storage Capacity.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:13.8pt">Continued Strong Capital Markets Execution&#58; </font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:13.75pt">In March 2025 Sunrun placed a $369 million securitization of residential solar and battery systems.  The securitization was placed privately given strong interest from large alternative asset managers in the private credit markets.  The securitization was priced at a yield of 6.36%, in-line with the yield of our January securitization.  The weighted average spread of the notes was 225 basis points, which is approximately 28 basis points higher than our securitization in January 2025.  The higher spread followed overall market movements in credit spreads for similarly rated credit.  Similar to prior transactions, Sunrun raised additional capital in a subordinated non-recourse financing, which increased the cumulative advance rate to well above 80% net of all fees, as measured against the initial Contracted Subscriber Value of the portfolio. </font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#9702;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:13.75pt">In January 2025, Sunrun priced a $629 million securitization of residential solar and battery systems. The oversubscribed transaction was structured with three separate classes of A rated notes, only two of which </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">were publicly offered. The weighted average spread of the notes was 197 basis points. Similar to prior transactions, Sunrun raised additional capital in a subordinated non-recourse financing, which increased the cumulative advance rate to well above 80% net of all fees, as measured against the initial Contracted Subscriber Value of the portfolio.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:13.8pt">Paying Down Recourse Debt&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">  We continue to pay down parent recourse debt. During the first quarter, we repaid $27 million of recourse debt, reducing our borrowings under our Working Capital Facility and repurchasing a small amount of our 2026 Convertible Notes (as of March 31 we have $5.5 million of these notes still outstanding).  Since March 31, 2024 we have paid down recourse debt by $214 million, by repurchasing our 2026 Convertible Notes and reducing borrowings under our recourse Working Capital Facility.  We have also increased our unrestricted cash balance by $118 million and grown Net Earning Assets by $1.6 billion over this time period.  We expect to pay down our recourse debt by $100 million or more in 2025.  Aside from the $5.5 million outstanding of our 2026 Convertible Notes, we have no recourse debt maturities until March 2027.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:13.8pt">Expanding differentiation &#38; innovating with Sunrun Flex&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We recently introduced Sunrun Flex, the first solar-plus-storage subscription designed to adapt to households&#8217; changing energy needs. This new offering marks the most significant innovation across the solar industry since Sunrun introduced the residential Power Purchase Agreement in 2007. Flex helps families plan for their growing energy needs, whether it&#8217;s a growing household size or adopting a new electric vehicle, by installing a solar system sized above their current energy usage. Customers enjoy a low, predictable monthly minimum payment and only pay for extra energy if and when they use it. Flex households also benefit from battery backup during outages, and the new feature of earning Sunrun Rollover Credits&#8212;a first in the solar industry.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:13.8pt">Improving Grid Stability with Virtual Power Plants&#58;  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our CalReady distributed power plant has more than quadrupled in size as the summer heat begins to stress California&#8217;s energy grid. More than 56,000 Sunrun customers&#8217; solar-plus-battery systems &#8212; totaling approximately 75,000 batteries &#8212; will provide critical energy to California's grid during times of high energy prices, heat waves, and other grid emergency events while simultaneously lowering energy costs for all ratepayers. CalReady&#8217;s power output has more than quadrupled and is expected to deliver an average of 250 megawatts per two-hour event, with the ability to reach an instantaneous peak of up to 375 megawatts &#8212; enough to power approximately 280,000 homes, equivalent to all of Ventura County, California. Sunrun customers enrolled in CalReady are compensated for sharing their stored solar energy, and Sunrun is paid for dispatching the batteries.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Key Operating Metrics</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Commencing with the first quarter 2025 reporting, Sunrun has modified how certain key operating metrics are calculated. Please refer to the appendix for the updated definitions and refer to the accompanying presentation posted to Sunrun Investor Relations website for additional information. Prior periods have been recast to reflect the current methodology for comparison purposes. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the first quarter of 2025, Subscriber Additions were 23,692, a 7% increase compared to the first quarter of 2024. As of March 31, 2025, Sunrun had 912,878 Subscribers. Subscribers as of March 31, 2025 grew 14% compared to March 31, 2024. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Storage Capacity Installed was 334 megawatt hours in the first quarter of 2025, a 61% increase from the first quarter of 2024.  Solar Capacity Installed was 191 megawatts, an 8% increase from the first quarter of 2024.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Subscriber Value was $52,206 in the first quarter of 2025, a 15% increase compared to the first quarter of 2024. Contracted Subscriber Value was $48,727 in the first quarter of 2025, a 14% increase compared to the first quarter of 2024. Subscriber Value figures for the first quarter of 2025 reflect a 7.5% discount rate based on observed project-level capital costs, compared to 7.6% in the prior year period. Subscriber Value reflects an average Investment Tax Credit of 43.6% in the first quarter of 2025 compared to 35.2% in the prior year period. Storage Attachment Rate was 69% in the first quarter of 2025 compared to 50% in the prior year period.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Creation Costs per Subscriber Addition were $41,817 in the first quarter of 2025, a 7% increase compared to the first quarter of 2024. </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net Subscriber Value was $10,390 in the first quarter of 2025, a 66% increase compared to $6,247 in the first quarter of 2024. Contracted Net Subscriber Value was $6,910 in the first quarter of 2025, a 90% increase compared to $3,641 in the first quarter of 2024. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Aggregate Subscriber Value was $1.2 billion in the first quarter of 2025, a 23% increase compared to the first quarter of 2024. Aggregate Creation Costs were $991 million in the first quarter of 2025, a 14% increase compared to the first quarter of 2024. Contracted Net Value Creation was $164 million in the first quarter of 2025, an increase of 104% compared to the first quarter of 2024, and representing $0.72 per weighted average basic share outstanding in the period. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash Generation was $56 million in the first quarter of 2025.  This result represents the fourth consecutive quarter of positive Cash Generation.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contracted Net Earning Assets were $2.6 billion, or $11.36 per share, which included $979 million in Total Cash, as of March 31, 2025.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Outlook</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Aggregate Subscriber Value is expected to be in a range of $1.3 billion to $1.375 billion in the second quarter of 2025, representing 21% growth compared to the second quarter of 2024 at the midpoint. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contracted Net Value Creation is expected to be in a range of $125 million to $200 million in the second quarter of 2025, representing 80% growth compared to the second quarter of 2024 at the midpoint. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash Generation is expected to be in a range of $50 million to $60 million in the second quarter of 2025. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the full-year 2025, Aggregate Subscriber Value is expected to be in a range of $5.7 billion to $6.0 billion, representing 14% growth compared to full-year 2024 at the midpoint. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contracted Net Value Creation is expected to be in a range of $650 million to $850 million for the full-year 2025, representing 9% growth compared to full-year 2024 at the midpoint. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cash Generation is expected to be in a range of $200 million to $500 million for the full-year 2025, unchanged from the company&#8217;s prior guidance.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">First Quarter 2025 GAAP Results</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total revenue was $504.3 million in the first quarter of 2025, up $46.1 million, or 10%, from the first quarter of 2024. Customer agreements and incentives revenue was $402.9 million, an increase of $80.0 million, or 25%, compared to the first quarter of 2024. Solar energy systems and product sales revenue was $101.4 million, a decrease of $33.9 million, or 25%, compared to the first quarter of 2024. The increasing mix of Subscribers results in less upfront revenue recognition, as revenue is recognized over the life of the Customer Agreement, which is typically 20 or 25 years.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total cost of revenue was $405.4 million, a decrease of 5% year-over-year. Total operating expenses were $619.2 million, a decrease of 3% year-over-year.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net income attributable to common stockholders was $50.0 million, or $0.22 per basic share and $0.20 per diluted share, in the first quarter of 2025. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Financing Activities</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of May 7, 2025, closed transactions and executed term sheets provide us with expected tax equity to fund over 375 Megawatts of Solar Energy Capacity Installed for Subscribers beyond what was deployed through March 31, 2025.  Sunrun also has $819 million in unused commitments available in its non-recourse senior revolving warehouse loan at the end of Q1 to fund approximately 286 megawatts of projects for Subscribers. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Conference Call Information</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Sunrun is hosting a conference call for analysts and investors to discuss its first quarter 2025 results and business outlook at 1&#58;30 p.m. Pacific Time today, May 7, 2025. A live audio webcast of the conference call along with supplemental financial </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">information will be accessible via the &#8220;Investor Relations&#8221; section of Sunrun&#8217;s website at </font><font style="color:#1155cc;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">https&#58;&#47;&#47;investors.sunrun.com</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The conference call can also be accessed live over the phone by dialing (877) 407-5989 (toll free) or (201) 689-8434 (toll). An audio replay will be available following the call on the Sunrun Investor Relations website for approximately one month.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">About Sunrun</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Sunrun Inc. (Nasdaq&#58; RUN) revolutionized the solar industry in 2007 by removing financial barriers and democratizing access to locally-generated, renewable energy. Today, Sunrun is the nation&#8217;s leading provider of clean energy as a subscription service, offering residential solar and storage with no upfront costs. Sunrun&#8217;s innovative products and solutions can connect homes to the cleanest energy on earth, providing them with energy security, predictability, and peace of mind. Sunrun also manages energy services that benefit communities, utilities, and the electric grid while enhancing customer value. Discover more at </font><font style="color:#1155cc;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">www.sunrun.com</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Forward Looking Statements</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This communication contains forward-looking statements related to Sunrun (the &#8220;Company&#8221;) within the meaning of Section 27A of the Securities Act of 1933, and Section 21E of the Securities Exchange Act of 1934 and the Private Securities Litigation Reform Act of 1995. Such forward-looking statements include, but are not limited to, statements related to&#58; the Company&#8217;s financial and operating guidance and expectations&#59; the Company&#8217;s business plan, trajectory, expectations, market leadership, competitive advantages, operational and financial results and metrics (and the assumptions related to the calculation of such metrics)&#59; the Company&#8217;s momentum in its business strategies including expectations regarding market share, total addressable market, growth in certain geographies, customer value proposition, market penetration, growth of certain divisions, financing activities, financing capacity, product mix, and ability to manage cash flow and liquidity&#59; the Company&#8217;s introduction of new products, including Sunrun Flex&#59; the growth of the solar industry&#59; the Company&#8217;s financing activities and expectations to refinance, amend, and&#47;or extend any financing facilities&#59;  trends or potential trends within the solar industry, our business, customer base, and market&#59; the Company&#8217;s ability to derive value from the anticipated benefits of partnerships, new technologies, and pilot programs, including contract renewal and repowering programs&#59; anticipated demand, market acceptance, and market adoption of the Company&#8217;s offerings, including new products, services, and technologies&#59; the Company&#8217;s strategy to be a margin-focused, multi-product, customer-oriented company&#59; the ability to increase margins based on a shift in product focus&#59; expectations regarding the growth of home electrification, electric vehicles, virtual power plants, and distributed energy resources&#59; the Company&#8217;s ability to manage suppliers, inventory, and workforce&#59; supply chains and regulatory impacts affecting supply chains including reliance on specific countries for critical components&#59; the Company&#8217;s leadership team and talent development&#59; the legislative and regulatory environment of the solar industry and the potential impacts of proposed, amended, and newly adopted legislation and regulation on the solar industry and our business, including federal and state-level solar incentive programs (such as the Investment Tax Credit), net metering policies, and utility rate structures&#59; the ongoing expectations regarding the Company&#8217;s storage and energy services businesses and anticipated emissions reductions due to utilization of the Company&#8217;s solar energy systems&#59;  and factors outside of the Company&#8217;s control such as macroeconomic trends, bank failures, public health emergencies, natural disasters, acts of war, terrorism, geopolitical conflict, or armed conflict &#47; invasion, and the impacts of climate change. These statements are not guarantees of future performance&#59; they reflect the Company&#8217;s current views with respect to future events and are based on assumptions and estimates and are subject to known and unknown risks, uncertainties and other factors that may cause actual results, performance or achievements to be materially different from expectations or results projected or implied by forward-looking statements. The risks and uncertainties that could cause the Company&#8217;s results to differ materially from those expressed or implied by such forward-looking statements include&#58; the Company&#8217;s continued ability to manage costs and compete effectively&#59; the availability of additional financing on acceptable terms&#59; worldwide economic conditions, including slow or negative growth rates and inflation&#59; volatile or rising interest rates&#59; changes in policies and regulations, including net metering, interconnection limits, and fixed fees, or caps and licensing restrictions and the impact of these changes on the solar industry and our business&#59; the Company&#8217;s ability to attract and retain the Company&#8217;s business partners&#59; supply chain risks and associated costs, including reliance on specific countries for critical components, tariff and trade policy impacts, and raw material availability for solar panels and batteries&#59; realizing the anticipated benefits of past or future investments, partnerships, strategic transactions, or acquisitions, and integrating those acquisitions&#59; the Company&#8217;s leadership team and ability to attract and retain key employees&#59; changes in the retail prices of traditional utility generated electricity&#59; the availability of rebates, tax credits and other incentives&#59; the availability of solar panels, batteries, and other components and raw materials&#59; the Company&#8217;s business plan and the Company&#8217;s ability to effectively manage the Company&#8217;s growth and labor constraints&#59; the Company&#8217;s ability to meet the covenants in the Company&#8217;s investment funds and debt facilities&#59; factors impacting the home electrification and solar industry generally, and such other risks and uncertainties identified in the reports that we file with the U.S. Securities and Exchange Commission from time to time. All </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">forward-looking statements used herein are based on information available to us as of the date hereof, and we assume no obligation to update publicly these forward-looking statements for any reason, except as required by law.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Citations to industry and market statistics used herein may be found in our Investor Presentation, available via the &#8220;Investor Relations&#8221; section of Sunrun&#8217;s website at https&#58;&#47;&#47;investors.sunrun.com.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><div id="i5101e125dc7c4c368f8081b45105276d_4"></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In Thousands)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">March 31, 2025</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2024</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Assets</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Current assets&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">604,874&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">574,956&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Restricted cash</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">373,881&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">372,312&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accounts receivable, net</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">172,121&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">170,706&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Inventories</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">414,401&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">402,083&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">101,936&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">202,579&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:24.75pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total current assets</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,667,213&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,722,636&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Restricted cash</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">148&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">148&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Solar energy systems, net</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">15,497,538&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">15,032,115&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Property and equipment, net</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">109,132&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">121,239&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Other assets</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,103,824&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,021,746&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;margin-top:2pt;padding-left:24.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total assets</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">20,377,855&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">19,897,884&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Liabilities and total equity</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Current liabilities&#58;</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accounts payable</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">268,908&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">354,214&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Distributions payable to noncontrolling interests and redeemable noncontrolling interests</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">37,816&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">41,464&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">537,042&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">543,752&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Deferred revenue, current portion</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">133,878&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">129,442&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Deferred grants, current portion</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,389&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7,900&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Finance lease obligations, current portion</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">25,526&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">26,045&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non-recourse debt, current portion</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">250,422&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">231,665&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:24.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total current liabilities</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,261,981&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,334,482&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Deferred revenue, net of current portion</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,238,468&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,208,905&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Deferred grants, net of current portion</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">193,009&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">196,535&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Finance lease obligations, net of current portion</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">58,025&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">66,139&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Convertible senior notes</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">472,226&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">479,420&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Line of credit</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">358,493&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">384,226&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non-recourse debt, net of current portion</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,479,475&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">11,806,181&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Other liabilities</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">120,973&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">119,846&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Deferred tax liabilities</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">97,684&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">137,940&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;margin-top:2pt;padding-left:24.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total liabilities</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">16,280,334&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">15,733,674&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">657,772&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">624,159&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total stockholders&#8217; equity</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,615,402&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,554,207&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Noncontrolling interests</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">824,347&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">985,844&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:11.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total equity</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,439,749&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,540,051&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:2pt;padding-left:24.75pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total liabilities, redeemable noncontrolling interests and total equity</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">20,377,855&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">19,897,884&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In Thousands, Except Per Share Amounts)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:66.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.340%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer agreements and incentives</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,920&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,967&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy systems and product sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,351&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,221&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,271&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,188&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of customer agreements and incentives</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,629&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,534&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of solar energy systems and product sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,798&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,159&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,990&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,264&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,979&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,087&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,763&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,266&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619,159&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641,310&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,888)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,122)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227,434)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192,159)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,399)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,930&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387,721)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(285,351)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,550)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,201)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277,171)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283,150)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to noncontrolling interests and redeemable noncontrolling interests</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(327,182)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,332)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common stockholders</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,011&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,818)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to common stockholders</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20&#160;</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</font></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net income (loss) per share attributable to common stockholders</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,406&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,882&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,911&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,882&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In Thousands)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:67.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating activities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(277,171)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(283,150)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash used in operating activities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization, net of amortization of deferred grants</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169,890&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,520&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(110,550)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,202)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,005&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,869&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest on pass-through financing obligations</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,756&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reduction in pass-through financing obligations</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,335)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivatives</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,070&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55,103)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other noncash items</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,499&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,639&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,906)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,371)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventories</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,318)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,753&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(45,761)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(135,678)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,618)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,641&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,910&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,395&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,744&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,173&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in operating activities</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(104,206)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(143,093)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investing activities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments for the costs of solar energy systems</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(654,802)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(538,975)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of property and equipment, net</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(219)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,531&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(655,021)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(535,444)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financing activities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of trade receivable financing</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24,742)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from line of credit</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148,824&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,805&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of line of credit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(174,557)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(292,305)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of convertible senior notes, net of capped call transaction</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">444,822&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of convertible senior notes</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,124)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(173,715)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of non-recourse debt</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,520,629&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">770,106&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of non-recourse debt</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(838,483)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(431,532)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of debt fees</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(28,018)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(47,779)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from pass-through financing and other obligations, net</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,808&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Early repayment of pass-through financing obligation</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,000)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of finance lease obligations</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,483)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,732)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions received from noncontrolling interests and redeemable noncontrolling interests</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,900&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164,337&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Distributions paid to noncontrolling interests and redeemable noncontrolling interests</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(60,253)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74,834)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of noncontrolling interests</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,159)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from transfer of investment tax credits</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">624,776&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,529&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments to redeemable noncontrolling interests and noncontrolling interests of investment tax credits</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(624,776)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(106,529)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net proceeds related to stock-based award activities</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,056&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by financing activities</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">790,714&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">473,878&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in cash and restricted cash</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,487&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(204,659)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and restricted cash, beginning of period</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">947,416&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">987,838&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and restricted cash, end of period</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">978,903&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">783,179&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><div id="i5101e125dc7c4c368f8081b45105276d_7"></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Operating and Financial Metrics</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following operating metrics are used by management to evaluate the performance of the business. Management believes these metrics, when taken together with other information contained in our filings with the SEC and within this press release, provide investors with helpful information to determine the economic performance of the business activities in a period that would otherwise not be observable from historic GAAP measures. Management believes that it is helpful to investors to evaluate the present value of cash flows expected from subscribers over the full expected relationship with such subscribers (&#8220;Subscriber Value&#8221;, more fully defined in the definitions appendix below) in comparison to the costs associated with adding these customers, regardless of whether or not the costs are expensed or capitalized in the period (&#8220;Creation Cost&#8221;, more fully defined in the definitions appendix below). The Company also believes that Subscriber Value, Aggregate Subscriber Value, Creation Costs, Aggregate Creation Costs, Net Subscriber Value, Contracted Net Subscriber Value, Upfront Net Subscriber Value, Net Value Creation, Contracted Net Value Creation, and Upfront Value Creation are useful metrics for investors because they present an unlevered and levered view of all of the costs associated with new customers in a period compared to the expected future cash flows from these customers over a 30-year period, based on contracted pricing terms with its customers, which is not observable in any current or historic GAAP-derived metric. Management believes it is useful for investors to also evaluate the future expected cash flows from all customers that have been deployed through the respective measurement date, less estimated costs to maintain such systems and estimated distributions to tax equity partners in consolidated joint venture partnership flip structures, and distributions to project equity investors (&#8220;Gross Earning Assets&#8221;, more fully defined in the definitions appendix below). The Company also believes Gross Earning Assets is useful for management and investors because it represents the remaining future expected cash flows from existing customers, which is not a current or historic GAAP-derived measure.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Various assumptions are made when calculating these metrics. Subscriber Value metrics are calculated using a discount rate based on the observed project-level capital costs in the period.  Gross Earning Assets utilize a 6% rate to discount future cash flows to the present period. Furthermore, these metrics assume that Subscribers renew after the initial contract period at a rate equal to 90% of the rate in effect at the end of the initial contract term. For Customer Agreements with 25-year initial contract terms, a 5-year renewal period is assumed. For a 20-year initial contract term, a 10-year renewal period is assumed. In all instances, we assume a 30-year customer relationship, although the customer may renew for additional years, or purchase the system. Estimated cost of servicing assets has been deducted and is estimated based on the service agreements underlying each fund.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.320%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">KEY OPERATING METRICS</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Unit Economics in Period</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1Q25</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">$ per Subscriber Addition, unless otherwise noted</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Subscriber Additions in period </font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,058</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,984</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,348</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,709</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,692</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Subscriber Value</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$45,477</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$44,291</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$47,335</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50,998</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$52,206</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Discount rate (observed project-level capital costs) </font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Contracted Subscriber Value</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$42,871</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$41,872</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$44,551</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$48,273</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$48,727</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;x Advance Rate on Contracted Subscriber Value (estimated) </font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.3&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.3&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.2&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.9&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.9&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#61; Upfront Proceeds (estimated)</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$37,001</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$36,117</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$38,869</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$41,486</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$42,339</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;- Creation Costs</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(39,230)</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(38,258)</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(37,756)</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(38,071)</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(41,817)</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#61; Upfront Net Subscriber Value</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(2,229)</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(2,140)</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,113</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3,415</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$523</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Upfront Net Subscriber Value margin % </font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.1)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr></table></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.320%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Aggregate Gross, Net &#38; Upfront Value Creation in Period</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1Q25</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">$ millions, unless otherwise noted</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Aggregate Subscriber Value </font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,003</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,107</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,437</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,566</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,237</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Aggregate Contracted Subscriber Value </font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$946</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,046</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,352</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,482</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,154</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Aggregate Upfront Proceeds (estimated) </font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$816</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$902</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,180</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,274</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,003</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Less Aggregate Creation Costs </font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(865)</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(956)</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(1,146)</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(1,169)</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(991)</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Net Value Creation</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$138</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$151</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$291</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$397</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$246</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Contracted Net Value Creation</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$80</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$90</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$206</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$313</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$164</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Upfront Net Value Creation</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(49)</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(53)</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$34</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$105</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Cash Generation</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(311)</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$217</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$34</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$56</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Net Value Creation per share </font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.63</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.68</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.30</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.77</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.09</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Contracted Net Value Creation per share </font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.37</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.41</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.92</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.39</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.72</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Upfront Net Value Creation per share </font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(0.22)</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$(0.24)</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.15</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.47</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.05</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Volume Additions in Period </font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1Q25</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Storage Capacity Installed (MWhrs) </font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.2</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.5</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336.3</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392.0</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333.7</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Solar Capacity Installed (MWs) </font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.0</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192.3</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229.7</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242.4</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.9</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Solar Capacity Installed with Storage (MWs) </font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.3</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.9</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.0</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.5</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.7</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Solar Capacity Installed without Storage (MWs) </font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.7</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.4</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.7</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.2</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Customer Additions </font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,038</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,687</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,910</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,932</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,428</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Customer Additions with Storage </font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,970</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,398</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,988</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,405</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,501</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Customer Additions without Storage </font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,068</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,922</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,527</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,927</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;Storage Attachment Rate </font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Subscriber Additions (included within Customer Additions) </font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,058</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,984</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,348</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,709</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,692</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;Subscriber Additions as % of Customer Additions </font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customer Base Value &#38; Energy Capacity at End of Period </font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3&#47;31&#47;2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6&#47;30&#47;2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9&#47;30&#47;2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12&#47;31&#47;2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3&#47;31&#47;2025</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Net Earning Assets ($ millions) </font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5,247</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5,675</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6,231</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6,766</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6,825</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;Net Earning Assets per share </font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$23.78</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$25.42</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$27.81</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$29.99</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30.02</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Contracted Net Earning Assets ($ millions) </font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,754</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,035</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,416</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,723</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,583</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;Contracted Net Earning Assets per share </font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7.95</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.11</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.78</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12.07</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$11.36</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Customers </font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957,313</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,000</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,910</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048,842</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074,270</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Subscribers (included within Customers) </font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803,145</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,129</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,477</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,186</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912,878</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Networked Storage Capacity (MWhrs) </font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,796</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,133</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,858</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Networked Solar Capacity (MWs) </font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,866</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,058</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,288</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,531</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,721</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic Shares Outstanding</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4Q24</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1Q25</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares outstanding at end of period (in millions)</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.7</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.3</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.1</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.7</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227.3</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average basic shares outstanding in period (in millions)</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.9</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.5</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.7</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.9</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.4</font></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">&#160;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Figures presented above may not sum due to rounding. In-period per share figures are calculated using the weighted average basic shares outstanding while end of period per share figures are calculated using the corresponding basic shares outstanding as of the measurement date.  For adjustments related to Subscriber Value and Creation Costs, please see the supplemental materials available on the Sunrun Investor Relations website at investors.sunrun.com.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Glossary of Terms</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Definitions for Volume-related Terms</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Deployments </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represent solar or storage systems, whether sold directly to customers or subject to executed Customer Agreements (i) for which we have confirmation that the systems are installed, subject to final inspection, or (ii) in the case of certain system installations by our partners, for which we have accrued at least 80% of the expected project cost (inclusive of acquisitions of installed systems).  A portion of customers have subsequently entered into Customer Agreements to obtain, or have directly purchased, additional solar or storage systems at the same host customer site, and since these represent separate assets, they are considered separate Deployments.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Customer Agreements </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">refer to, collectively, solar or storage power purchase agreements and leases.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Subscribers</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represent customers subject to Customer Agreements for solar or storage systems that have been recognized as Deployments, whether or not they continue to be active.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Purchase Customers</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represent customers who purchased, whether outright or with proceeds from third-party loans, solar or storage systems that have been recognized as Deployments.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Customers</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represent aggregate Subscribers and Purchase Customers.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Subscriber Additions </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represent the number of Subscribers added in a period.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Purchase Customer Additions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represent the number of Purchase Customers added in a period.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Customer Additions </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represent Subscriber Additions plus Purchase Customer Additions.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">  </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Solar Capacity Installed </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents the aggregate megawatt production capacity of solar energy systems that were recognized as Deployments in a period.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Storage Capacity Installed </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents the aggregate megawatt hour capacity of storage systems that were recognized as Deployments in a period.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Networked Solar Capacity </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents the cumulative Solar Capacity Installed from the company&#8217;s inception through the measurement date.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Networked Storage Capacity</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents the cumulative Storage Capacity Installed from the company&#8217;s inception through the measurement date.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Storage Attachment Rate</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents Customer Additions with storage divided by total Customer Additions. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Definitions for Unit-based and Aggregate Value, Costs and Margin Terms</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Subscriber Value </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents Contracted Subscriber Value plus Non-contracted or Upside Subscriber Value. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contracted Subscriber Value </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents the per Subscriber present value of estimated upfront and future Contracted Cash Flows from Subscriber Additions in a period, discounted at the observed cost of capital in the period. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Non-contracted or Upside Subscriber Value </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents the per Subscriber present value of estimated future Non-contracted or Upside Cash Flows from Subscribers Additions in a period, discounted at the observed cost of capital in the period.  </font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contracted Cash Flows</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represent (x) (1) scheduled payments from Subscribers during the initial terms of the Customer Agreements, (2) net proceeds from tax equity partners, (3) payments from government and utility incentive and rebate programs, (4) contracted net cash flows from grid services programs with utilities or grid operators, and (5) contracted or defined (i.e., with fixed pricing) cash flows from the sale of renewable energy credits, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">less</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (y) (1) estimated operating and maintenance costs to service the systems and replace equipment over the initial terms of the Customer Agreements, consistent with estimates by independent engineers, (2) distributions to tax equity partners in consolidated joint venture partnership flip structures, and (3) distributions to any project equity investors.  For Flex Customer Agreements that allow variable billings based on the amount of electricity consumed by the Subscriber, only the minimum contracted payment is included in Contracted Cash Flows.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Non-contracted or Upside Cash Flows</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represent (1) net cash flows realized from either the purchase of systems by Subscribers at the end of the Customer Agreement initial terms or renewals of Customer Agreements beyond the initial terms, estimated in both cases to have equivalent value, assuming only a 30-year relationship and a contract renewal rate equal to 90% of each Subscriber&#8217;s contractual rate in effect at the end of the initial contract term, (2) non-contracted net cash flows from grid service programs with utilities and grid operators, and (3) non-contracted net cash flows from the sale of renewable energy credits. After the initial contract term, our Customer Agreements typically automatically renew on an annual basis and the rate is initially set at up to a 10% discount to then-prevailing utility power prices. For Flex Customer Agreements that allow variable billings based on the amount of electricity consumed by the Subscriber, an assumption is made that each Subscriber&#8217;s electricity consumption increases by approximately 2% per year through the end of the initial term of the Customer Agreement and into the renewal period, resulting in billings in excess of the minimum contracted amount (which minimums are included in Contracted Cash Flows). </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Aggregate Creation Costs</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represent the sum of certain operating expenses and capital expenditures incurred in a period.  The following items are included from the cash flow statement&#58; (i) payments for the costs of solar energy systems, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">plus</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (ii) purchases of property and equipment, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">less</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (iii) net depreciation and amortization, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">less</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (iv) stock based compensation expense.  The following items are included from the income statement&#58; (i) cost of customer agreements and incentives revenue, adjusted to exclude fleet servicing costs and non-cash net impairment of solar energy systems, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">plus</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (ii) sales and marketing expenses, adjusted to exclude amortization of cost to obtain customer contracts (which is the amortization of previously capitalized sales commissions), </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">plus</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (iii) general and administrative expenses, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">plus</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (iv) research and development expenses. In addition, gross additions to capitalized costs to obtain contracts (i.e., sales commissions), which are presented on the balance sheet within Other Assets, are included.  Because the sales, marketing, general and administrative costs are for activities related to the entire business, including solar energy system and product sales, the gross margin on solar energy system and product sales is reflected as a contra cost.  Costs associated with certain restructuring activities and one-time items are identified and excluded. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Creation Costs</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represent Aggregate Creation Costs divided by Subscriber Additions.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Net Subscriber Value </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents Subscriber Value less Creation Costs.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contracted Net Subscriber Value </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents Contracted Subscriber Value less Creation Costs.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Upfront Net Subscriber Value </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents Contracted Subscriber Value multiplied by Advance Rate less Creation Costs.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Advance Rate</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> or </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Advance Rate on Contracted Subscriber Value</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents the company&#8217;s estimated upfront proceeds, expressed as a percentage of Contracted Subscriber Value or Aggregate Contracted Subscriber Value, from project-level capital and other upfront cash flows, based on market terms and observed cost of capital in a period. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Aggregate Subscriber Value</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents Subscriber Value multiplied by Subscriber Additions. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Aggregate Contracted Subscriber Value</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents Contracted Subscriber Value multiplied by Subscriber Additions.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Aggregate Upfront Proceeds </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represent Aggregate Contracted Subscriber Value multiplied by Advance Rate.  Actual project financing transaction timing for portfolios of Subscribers may occur in a period different from the period in which Subscribers are recognized, and may be executed at different terms. As such, Aggregate Upfront Proceeds are an estimate based on capital markets conditions present during each period and may differ from ultimate Proceeds Realized in respect of such Subscribers.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Proceeds Realized </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents cash flows received from non-recourse financing partners in addition to upfront customer prepayments, incentives and rebates.  It is calculated as the proceeds from non-controlling interests on the cash flow </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">statement, plus the net proceeds from non-recourse debt (excluding normal non-recourse debt amortization for existing debt, as such debt is serviced by cash flows from existing solar and storage assets), plus the gross additions to deferred revenue which represents customer payments for prepaid Customer Agreements along with local rebates and incentive programs. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Net Value Creation </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents Aggregate Subscriber Value less Aggregate Creation Costs. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contracted Net Value Creation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents Aggregate Contracted Subscriber Value less Aggregate Creation Costs. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Upfront Net Value Creation </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents Aggregate Upfront Proceeds less Aggregate Creation Costs. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Cash Generation</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> is calculated using the change in our unrestricted cash balance from our consolidated balance sheet, less net proceeds (or plus net repayments) from all recourse debt (inclusive of convertible debt), and less any primary equity issuances or net proceeds derived from employee stock award activity (or plus any stock buybacks or dividends paid to common stockholders) as presented on the Company&#8217;s consolidated statement of cash flows. The Company expects to continue to raise tax equity and asset-level non-recourse debt to fund growth, and as such, these sources of cash are included in the definition of Cash Generation. Cash Generation also excludes long-term asset or business divestitures and equity investments in external non-consolidated businesses (or less dividends or distributions received in connection with such equity investments). Restricted cash in a reserve account with a balance equal to the amount outstanding of 2026 convertible notes is considered unrestricted cash for the purposes of calculating Cash Generation. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline">Definitions for Gross and Net Value from Existing Customer Base Terms</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Gross Earning Assets </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">is calculated as Contracted Gross Earning Assets plus Non-contracted or Upside Gross Earning Assets.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contracted Gross Earning Assets </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents, as of any measurement date, the present value of estimated remaining Contracted Cash Flows that we expect to receive in future periods in relation to Subscribers as of the measurement date, discounted at 6%.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Non-contracted or Upside Gross Earning Assets </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents, as of any measurement date, the present value of estimated Non-contracted or Upside Cash Flows that we expect to receive in future periods in relation to Subscribers as of the measurement date, discounted at 6%.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Net Earning Assets</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents Gross Earning Assets, plus Total Cash, less adjusted debt and lease pass-through financing obligations, as of the measurement date. Debt is adjusted to exclude a pro-rata share of non-recourse debt associated with funds with project equity structures along with debt associated with the company&#8217;s ITC safe harboring equipment inventory facility. Because estimated cash distributions to our project equity partners are deducted from Gross Earning Assets, a proportional share of the corresponding project level non-recourse debt is deducted from Net Earning Assets, as such debt would be serviced from cash flows already excluded from Gross Earning Assets. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Contracted Net Earning Assets </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents Net Earning Assets less Non-contracted or Upside Gross Earning Assets.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Non-contracted or Upside Net Earning Assets</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents Net Earning Assets less Contracted Net Earning Assets.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Total Cash</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents the total of the restricted cash balance and unrestricted cash balance from our consolidated balance sheet.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Other Terms</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Annual Recurring Revenue </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents revenue arising from Customer Agreements over the following twelve months for Subscribers that have met initial revenue recognition criteria as of the measurement date.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Average Contract Life Remaining </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents the average number of years remaining in the initial term of Customer Agreements for Subscribers that have met revenue recognition criteria as of the measurement date.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Households Served in Low-Income Multifamily Properties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represent the number of individual rental units served in low-income multi-family properties from shared solar energy systems deployed by Sunrun.  Households are counted when the solar energy system has interconnected with the grid, which may differ from Deployment recognition criteria.  </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</font></div><div style="margin-top:12pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo2.jpg" src="sunrunlogo2.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:138px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Positive Environmental Impact from Customers</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents the estimated reduction in carbon emissions as a result of energy produced from our Networked Solar Capacity over the trailing twelve months. The figure is presented in millions of metric tons of avoided carbon emissions and is calculated using the Environmental Protection Agency&#8217;s AVERT tool. The figure is calculated using the most recent published tool from the EPA, using the current-year avoided emission factor for distributed resources on a state by state basis.  The environmental impact is estimated based on the system, regardless of whether or not Sunrun continues to own the system or any associated renewable energy credits.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Positive Expected Lifetime Environmental Impact from Customer Additions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> represents the estimated reduction in carbon emissions over thirty years as a result of energy produced from solar energy systems that were recognized as Deployments in a period. The figure is presented in millions of metric tons of avoided carbon emissions and is calculated using the Environmental Protection Agency&#8217;s AVERT tool. The figure is calculated using the most recent published tool from the EPA, using the current-year avoided emission factor for distributed resources on a state by state basis, leveraging our estimated production figures for such systems, which degrade over time, and is extrapolated for 30 years. The environmental impact is estimated based on the system, regardless of whether or not Sunrun continues to own the system or any associated renewable energy credits.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Per Share Operational Metrics </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">The Company presents certain operating metrics on a per share basis to aid investors in understanding the scale of such operational metrics in relation to the outstanding basic share count in each period.  These metrics are operational in nature and not a financial metric.  These metrics are not a substitute for GAAP financials, liquidity related measures, or any financial performance metrics.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net Value Creation, Contracted Net Value Creation, and Upfront Net Value Creation are also presented on a per share basis, calculated by dividing each metric by the weighted average basic shares outstanding for each period, as presented on the Company&#8217;s Consolidated Statements of Operations. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net Earning Assets and Contracted Net Earning Assets are also presented on a per share basis, calculated by dividing each metric by the basic shares outstanding as of the end of each period, as presented on the Company&#8217;s Consolidated Balance Sheets. </font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Investor &#38; Analyst Contacts&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Patrick Jobin</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">SVP, Deputy CFO &#38; Investor Relations Officer</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">investors&#64;sunrun.com</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Bronson Fleig</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Director, Finance &#38; Investor Relations</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">investors&#64;sunrun.com</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Media Contact&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Wyatt Semanek</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Director, Corporate Communications</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">press&#64;sunrun.com</font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</font></div><div style="margin-top:12pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>run-20250507.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:95787651-44e2-4578-9408-624fdceb078e,g:9d6089a5-a9f4-4220-8f3d-57a7ee2455bf-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:run="http://www.sunrun.com/20250507" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sunrun.com/20250507">
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="run-20250507_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="run-20250507_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.sunrun.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>run-20250507_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:95787651-44e2-4578-9408-624fdceb078e,g:9d6089a5-a9f4-4220-8f3d-57a7ee2455bf-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_5ede8b91-3f7d-497f-a231-392ab9b4d0d8_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_594a7bac-a59d-4085-a247-41b3c58e8594_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_2d1dfb7a-ae9a-4584-bdd9-54f6b91d328f_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_58c654ab-b064-4f6c-88f5-4f186b4de7ae_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_5f449ece-7f3a-4c5d-9797-bafedc3be7e3_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_2ce625da-a037-4e22-8f2c-c3e90014c5e7_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_c919ed75-4a2a-4b76-ae6c-dd392dc8e503_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_7f148521-653b-428f-87f4-1846ab447281_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_c0a24ac3-f62b-4bac-858f-f13470953b02_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_d8da85f6-d083-41e8-9e34-bd1aebb91446_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_1dc97c9a-2b00-4b9d-badf-d07f2750a02f_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_b5b2ed1a-1893-44a7-9d50-60d607e1cdce_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_0b20a097-e73e-4b5a-ac83-0517f734820e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_a3ff2218-184c-4c9b-b7f1-99bb49ac44b8_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_e9d22a3d-f46d-4928-af0c-b5c365bdb7a6_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_354f01a4-f7a0-4925-89df-00b89fba4f70_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_fbd06783-2420-4ae0-bc29-dfe024e056fb_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_4b537393-c4c0-48f7-bb0c-7b94f29cb4ae_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_9ab16936-61fd-4704-bbc2-2fa762315469_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_39f73497-a91b-44c4-9610-6904c69262ca_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_1b450379-332f-4e75-b2d7-5421f01b3e49_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_38ef0c82-50a5-4b64-9645-64f68a163e3d_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_a9f9cd93-0b39-44c3-910f-248b57336d4b_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_08f1db2e-61a8-469b-a69e-9ad0508ea556_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>run-20250507_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:95787651-44e2-4578-9408-624fdceb078e,g:9d6089a5-a9f4-4220-8f3d-57a7ee2455bf-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.sunrun.com/role/CoverPage" xlink:type="simple" xlink:href="run-20250507.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.sunrun.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_846fd05a-6c27-4054-9971-96b3115ff37c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityAddressAddressLine1_846fd05a-6c27-4054-9971-96b3115ff37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_ef930ee5-47f0-4e09-8b52-d1342bd31367" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityAddressPostalZipCode_ef930ee5-47f0-4e09-8b52-d1342bd31367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_0f96c2ad-b324-4060-b297-f1df5851d2ad" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityAddressAddressLine2_0f96c2ad-b324-4060-b297-f1df5851d2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_9d17f65d-d479-489f-9a86-88e0881d3e73" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityAddressStateOrProvince_9d17f65d-d479-489f-9a86-88e0881d3e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_c97b4493-923e-4fc7-a888-362fbf2eb117" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_DocumentType_c97b4493-923e-4fc7-a888-362fbf2eb117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_324074e5-fc38-42a7-8294-a56ae7baf78b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_DocumentPeriodEndDate_324074e5-fc38-42a7-8294-a56ae7baf78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_dca65931-7d2a-4d1e-ac4a-afb764541b22" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityRegistrantName_dca65931-7d2a-4d1e-ac4a-afb764541b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_a76ecf71-0e9b-4842-a6bb-887f369745f5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityIncorporationStateCountryCode_a76ecf71-0e9b-4842-a6bb-887f369745f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e873dba1-1307-4eb2-a1a3-9cf965f1ecf5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityFileNumber_e873dba1-1307-4eb2-a1a3-9cf965f1ecf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a113f6ab-831e-42d0-9f42-71d9837c34be" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityTaxIdentificationNumber_a113f6ab-831e-42d0-9f42-71d9837c34be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_28349aea-a6c5-4ab9-b7ff-c904fe31fc60" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_176afeed-7019-4c39-933b-d557ef037005" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_075409e7-8e1b-44f3-94dd-a852065d42aa" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityAddressCityOrTown_075409e7-8e1b-44f3-94dd-a852065d42aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_eab5de0c-3f3a-4d1c-bf18-14ebbd45e8ef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c8a8d1b3-8ba9-4178-8bd7-3296c088cfae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_276fb749-ceac-4580-8c0a-b366c14c8bf2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_CityAreaCode_276fb749-ceac-4580-8c0a-b366c14c8bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_addde46d-3528-45f3-894d-db45e9183dfb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_LocalPhoneNumber_addde46d-3528-45f3-894d-db45e9183dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_76a067df-d694-4f5d-b872-d23d11148088" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_WrittenCommunications_76a067df-d694-4f5d-b872-d23d11148088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_d3de9571-c0c0-47e1-8275-920da7c31f58" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_SolicitingMaterial_d3de9571-c0c0-47e1-8275-920da7c31f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_892d5c04-2e70-496f-b845-1b3de62e26d3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_PreCommencementTenderOffer_892d5c04-2e70-496f-b845-1b3de62e26d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_bbe62bb9-85eb-471f-8bf7-989063863cfc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_bbe62bb9-85eb-471f-8bf7-989063863cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_595e8e64-1448-45b1-aacd-1b2081cf6f60" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_Security12bTitle_595e8e64-1448-45b1-aacd-1b2081cf6f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_c5387754-3e09-43ee-bf64-5b2f5fcae138" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_TradingSymbol_c5387754-3e09-43ee-bf64-5b2f5fcae138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_291bb1af-b4c2-42bf-9b49-298774447203" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_SecurityExchangeName_291bb1af-b4c2-42bf-9b49-298774447203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_51eddbf9-32a4-4930-8dc8-1cf7dc6e40e3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityEmergingGrowthCompany_51eddbf9-32a4-4930-8dc8-1cf7dc6e40e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_23c7cf46-055a-48ea-8f78-2a65f993e1f5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_EntityCentralIndexKey_23c7cf46-055a-48ea-8f78-2a65f993e1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_b263e16d-69d0-45c5-bc19-d904a96a3011" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4c4bf6ac-0efd-42dd-9f97-9e9366c469a7" xlink:to="loc_dei_AmendmentFlag_b263e16d-69d0-45c5-bc19-d904a96a3011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>sunrunlogo2.jpg
<TEXT>
begin 644 sunrunlogo2.jpg
M_]C_X  02D9)1@ ! 0$ 2 !(  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" "0 K0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HKC?B'\8_ _PGL_M/B_Q5I?A]2N]([RY59I!_L1#YW_X"#TKYF\;?\%4
MOA'X=>6'0[/7O%4JG"RVUJMO W_ I65Q_P!\5K"E4J?"B7)+<^RZ*_,_7_\
M@KYJ\SL-$^&UE:H.C:AJCSD^^$C3'TR?K7(W?_!6SXINQ^R^%?!\*YX$UO=2
M''X7"UTK!UGT(]I$_5ZBOR>M?^"M7Q65O](\+^#I5](K6[0_F;@UU&A_\%>O
M$4#)_;'PYTN]'\7V'4I+?/TW))BAX*MV#VD3].:*^(/!G_!6+X::S*D/B'P[
MKWAQVZS1K'>0+]2K*_Y(:^F_AE^T+\./C'&O_"'^,-,UF=EW_8UE\JZ4>I@<
M+(!]5KGG1J4_BB6I)[,]$HHHK$H**** "BOA;_A[A\.?^A.\4?E;?_':/^'N
M'PY_Z$[Q1^5M_P#':ZOJM;^4CGCW/NFBOA;_ (>X?#G_ *$[Q1^5M_\ ':^J
M_@7\8M-^/7PQTKQMI%E=:?I^H-,L=O>[?-7RY7B.=I(Y*$CGH16<Z-2FKR5A
MJ2>QWU%%%8E!1110 4444 %%%% !16)XQ\:Z#\/?#]SKGB75[31-(MAF6[O9
M1&@] ,]6/91DD\ &OB3XH?\ !6?PGH=Y/9^!O"EYXH5<JNI:A/\ 8H"?[RQ[
M6=E_WMAK:G1G5^!$N2CN?>U%?GK^S7_P48\>?''X_>%_!=_X=\.Z;HFJR7"R
MO;1W#7*!+>25=KF7;G<@SE#P>W6OT*HJ4I47RR",E+5!1116)0445XY\9/VN
M/A;\"VFM_$OB:!M7C'.CZ</M-YD] 47A/^!E151C*3M%7$W;<]CHK\YO&W_!
M7B!99(O"'P\DEBS\EUK=\$)';,,:G_T97F]U_P %:OBL\I-MX7\'11]EEM;M
MS^8N%_E76L'6?0CVD3]8:*_+?0?^"NGC:WE0ZUX$T#4(_P");"XGM2?H6,N/
MR-?0GPI_X*@_"KQU/#9^)(=0\"WTC;0]\HN+3)Z#SHQD>Y=% ]:F6%K1UY05
M2+ZGV)15/2=8L-?TVWU'3+VWU'3[A/,AN[2598I5/1E=20P]P:N5R&@4444
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
M_)G_ (+_ .NM_P#^EL]?BU7[2_\ !.'_ ),_\%_]=;__ -+9Z\W'_P )>O\
MF;4OB/IFBBBO!.H**** "BBB@ K\Z_\ @L#(PTGX6Q@_(T^I,1[A;;'\S7Z*
M5^=/_!8+_D&_"O\ ZZZG_P"@VM=F$_CQ_KH9U/A9^:]%%%?2'&?0_P#P3[_Y
M/ ^'G_76\_\ 2*>OVWK\2/\ @GW_ ,G@?#S_ *ZWG_I%/7V[_P %'OVL#\+?
M"9^'/AB\,?BO7+<F^N(6PUA9MD$9[22?,!SE5!/&5->-BZ;JUXQCV.FF^6+;
M/G/_ (*&?MC/\5_$$_P\\(7Q_P"$,TN;%]=V\GRZK<*0?QBC8<=F8;N0$-?$
M]>R_L\_LH>/?VD=4V>'; 6FAPR;+O7;X%+6'IE0<9D?!^XN3R,X!S7ZG?L\?
ML+?#C]G\6VHQV7_"3>*XP"=;U5%8Q/CDP1_=B'7!Y;!QN-=,JU+"QY%JS/EE
M4=S\U/@U^P;\7?C-%#>VV@CPWHLN"NI^("ULCJ1G<D>TR.".A"[3GK7V+\._
M^"2W@K28XIO&7BS5O$-R.6M]-1+*W_W3G>[#W#+^%?>-%>;4QE6>SL;*G%'S
MIIG_  3W^ .F0J@\!1W+ 8,EUJ5W(S>YS+@?@!7*^/O^"8WP7\66,JZ)8ZCX
M.OB"4N-/O9)TW=MT<Y<$>RE?J*^M:*P5>JG?F9?+'L?@W^T=^S3XK_9I\9+H
MWB&-;JPN@TFG:Q;J1!>1@C.,_==<C<AY&1U!!/DM?N-^VW\(;3XP?LY^*[)X
M5?4])MGUC3I=N72:!2Y5?]] \?\ P//:OPYKWL+6=:%WNCEG'E85:TO4KK1=
M2M-0LIGMKVTF2>":,X:.16#*P/8@@&JM%=9F?T-?#?QA%\0OA[X9\40+LBUG
M3;;4%3^[YL2OM_#=C\*Z2OGO]@'6I->_9%^'TTK;I(8+FT/7@174T:C_ +Y5
M:^A*^2J1Y9N/8[UJKGXZ?\%/O^3JK_\ [!5G_P"@&ODROK/_ (*??\G57_\
MV"K/_P! -?)E?38?^%'T..?Q,*^G?V"/V>O"?[1GQ&\0Z)XN%\;*QTG[;#]A
MN/)?S/.C3DX.1AS7S%7W3_P2/_Y+5XQ_[%\_^E,-+$2<:4FMPCK)'TQ_PZW^
M"?\ =\1?^#(?_&Z/^'6_P3_N^(O_  9#_P"-U]>T5\_]8J_S,ZN2/8^0O^'6
M_P $_P"[XB_\&0_^-TDG_!+7X*,I _X2-"?XEU)<C\XZ^OJ*/K%7^9AR1['Y
M]?$/_@D;X?N;667P-XVU'3[L E+77HDN(G/]WS(E0H/?:Y_G7P1\9_@+XV^
M7B3^QO&6CR6$DFXVUY&?,M;M1_%%(.&ZC(X89&X U^_E>=?'WX)Z)\?_ (8Z
MMX1UJ)1]H0R6=YMR]G<J#Y<JGKP>".ZEAT-=5'&3B[3U1$J:>Q^ U%7]>T6\
M\-:YJ.D:A$8+_3[F2TN(CU22-BK+^!!JA7O'*%?J=_P23\;3ZM\*_&7A>:7S
M%T75(KJ%3U1+B,_+]-T#GZL:_+&OT>_X(^V<H/Q5NSQ ?[,B'NP^U$_D"/SK
MBQB3HLTI_$?I!7\^_P </^2T^/\ _L8-0_\ 2F2OZ"*_GW^.'_):?'__ &,&
MH?\ I3)7%E_Q2-:NR.)HHHKVCF/UP_X)0_\ )M>K?]C-=?\ I/;5]G5\8_\
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
MU[&7_;^7ZG/6Z!1117L'.?LY_P $U_\ DT?PO_U]WW_I3)7U%7R[_P $U_\
MDT?PO_U]WW_I3)7U%7RU?^++U9W1^%'XZ?\ !3[_ ).JO_\ L%6?_H!KY,KZ
MS_X*??\ )U5__P!@JS_] -?)E?18?^%'T.2?Q,*^Z?\ @D?_ ,EJ\8_]B^?_
M $IAKX6K[I_X)'_\EJ\8_P#8OG_TIAJ,5_!D$/B1^JM%8'BOQMIW@RV\_48-
M5FCQN/\ 9FCW>H$#W%O$Y'2O&M6_;[^!6@WTEEJ?C.YTZ\C^_;W>@:E%(OU5
MK8$5\Y&G.7PJYV72W/H2BOF__AXI^SW_ -% _P#*+J'_ ,CT?\/%/V>_^B@?
M^474/_D>K]C5_E?W"YH]SZ)OKZVTRSGO+RXBM+2W1I9KB=PD<: 9+,QX  Y)
M-?ES^WK^W#!\6(Y?AK\.;B2Z\-^:O]I:M;[@=1<'B&(=3$#@D_QD#'RC+?5V
MN?MU?LR>,K$Z9K7BRPUBQ=@YM=2\/WLL)8<@E9+8KD=JVO!?[4W[-UO(J>'_
M !=X3T4XP,6XT\<^[H@%;THND^>4&V3+WM$S\I_AS^R'\8/BE-%_8G@35DM9
M,$7VI0_8K;;GEA)+M# ?[.3[5]P_ '_@E;HOANXM=8^*.JIXCNTVN-"TW<EF
MK#G$DIP\H_V0$'KN%?<7AOQIX>\96_GZ!KVF:Y!C/FZ;>1W"X]<HQ%;574QE
M66BT%&FEJ5=+TNRT/3;;3].M(+"PM8UB@M;:,1QQ(!@*J@8  ["K5%%>>:A7
M\^_QP_Y+3X__ .Q@U#_TIDK^@BOY]_CA_P EI\?_ /8P:A_Z4R5ZV7_%(PJ[
M(XFBBBO:.8_7#_@E#_R;7JW_ &,UU_Z3VU?9U?&/_!*'_DVO5O\ L9KK_P!)
M[:OLZOF,1_&D=L/A04445S%A1110 4444 ?#_P#P5L_Y()X5_P"QFB_]);FO
MRAK]7_\ @K4K/\!_"BJ"S-XFB  &2?\ 1;FN8_8;_P""?T/AV+3OB)\4+ 2:
MO\MSI?AZY7Y;/NLUPIZR="(SPG5LMPGMX>M&CA^:1S2BY3LCG?V&?^"?B:C#
MI_Q$^*.GDV[;;C2?#=RF-XR"L]RI_A/41'J.6X^4^W_%O]N/3=.^/G@;X4^!
M)K?4KV\\06=CKNJ* \-M&TZ*]M%V:0@D,W1.@^;.SQ7]NC_@H$MQ'??#WX6:
MIF-LPZKXDLWX88PT-LX[=0T@^B^M?&O[+7_)RGPM_P"QFT__ -*$I*E*LG5K
M?)!S*/NQ/WMHHHKQ3I"BBB@ HHHH **** /Y]_CA_P EI\?_ /8P:A_Z4R5Q
M-=M\</\ DM/C_P#[&#4/_2F2N)KZZ/PHX'N%?K/_ ,$E_P#DW/Q'_P!C7<_^
MD=G7Y,5^L_\ P27_ .3<_$?_ &-=S_Z1V=<6-_@FE/XC[7HHHKYXZPHHHH *
M*** "JNI:79ZQ:/:W]I!?6S_ 'H;F)9$;ZJ00:M44 >/^*?V0/@MXRW_ -I?
M#7P^K/\ >DL+463G/<M!L.??.:\B\3?\$M_@IKAD:P3Q!X>+9VK8:CYBJ>W^
MO20D?C7U[16T:U2.TF3RI]#\X?%W_!(48ED\+_$8@_\ +.UU?3?YRQO_ .TZ
M^>?B-_P3I^-OP^CEGA\/0^*[*/K/X>N!<-UXQ"P64_@AK]I**Z8XVK'?4ATX
MG\Y.H:?=:3>36=];36=W"VR6WN(RDB,.S*>0?K5>OW3_ &DOV4?!7[2/ANXB
MU:PALO$T<)6P\06Z;;B!Q]T.1_K(\]4;(P3MVGFOQ$\8>%=1\"^+-8\.:O$(
M-4TF[ELKF-3D"2-RK8/<9'![C!KUZ&(C76FC1A*#B8]26]Q+9W$4\$KPSQ,'
MCDC8JR,#D$$="#WJ.BNHS/W6_8_^-3?'KX">'?$ETX?68E.GZI@C_CZBPK,?
M3>I23';S*]HK\\O^"0?B22?PY\2?#[N?*M;NSOXD[;I4E1S_ .08_P!*_0VO
ME\1!4ZLHH[8N\4S^<&BBBOJ#B"OVE_X)P_\ )G_@O_KK?_\ I;/7XM5^TO\
MP3A_Y,_\%_\ 76__ /2V>O-Q_P#"7K_F;4OB/IFBBBO!.H**** "BBB@ KFO
M%6B^%X=0L?&/B&*RBF\.6]R]OJE\P5+&.14\YP6.U<K&H+=0,C(!.;/C7QMH
M?PZ\,7_B'Q)J<&D:-8Q^9/=7#851V '5F)X"C))( !-?DA^V=^U]XI_:&CCB
MT>WO-#^%8O)+:S1OD;4YH@C,\V#SM$D;"/D+N4G+<CJH495I::+N1*2BC2_;
M8_;NU'XX7MYX/\&7$VF_#^)S'-,N4EU<@CYG[K%D?*G4]6YPJ_'5%%?14Z<:
M<>6)QMN3NSZ'_P""??\ R>!\//\ KK>?^D4]?MO7XD?\$^_^3P/AY_UUO/\
MTBGK]MZ\7'_Q%Z?YG32^$****\TV"BBB@ HHHH *_G!K^CZOYP:]C+_M_+]3
MGK= HHHKV#G/V<_X)K_\FC^%_P#K[OO_ $IDKZBKY=_X)K_\FC^%_P#K[OO_
M $IDKZBKY:O_ !9>K.Z/PH_'3_@I]_R=5?\ _8*L_P#T U\F5]9_\%/O^3JK
M_P#[!5G_ .@&ODROHL/_  H^AR3^)A7W3_P2/_Y+5XQ_[%\_^E,-?"U?=/\
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
M A:]H_X*3?"W1?@Q\*_@EX/T"$1Z?IHU)/,*@//(1:EY7QU9F))^N.@KZ?\
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
M5]15\N_\$U_^31_"_P#U]WW_ *4R5]15\M7_ (LO5G='X4?CI_P4^_Y.JO\
M_L%6?_H!KY,KZS_X*??\G57_ /V"K/\ ] -?)E?18?\ A1]#DG\3"ONG_@D?
M_P EJ\8_]B^?_2F&OA:ONG_@D?\ \EJ\8_\ 8OG_ -*8:C%?P9!#XD?JK111
M7S)VA1110 4444 ?@1^TH O[1GQ4 & /%>JX'_;Y+7G%>D?M*_\ )QGQ4_[&
MO5?_ $LEKS>OK8?"C@>X5^JO_!(__DBWC'_L8#_Z30U^55?JK_P2/_Y(MXQ_
M[& _^DT-<F-_@LTI_$?=-?FM_P %:OA#)'J/A3XEV<68)8_[$U J/NN"\L#'
MZ@RKG_84=Q7Z4UR?Q6^&FC?&'X>ZWX/U^(R:9JL!A=EQOB8$,DBY_B1@K#W4
M5XE"I[*HI'3*/,K'\]M%=[\;O@QXB^ OQ"U'PEXDMRES;-NM[I5(BO("3LFC
M)ZJP'U!!4\@BN"KZA-25T<(5VGPW^,_CGX0WDEQX-\4ZEX?:0[I8K2<B&4@8
M!>(Y1R/]H'%<710TI*S ^FHO^"D'Q^CM1$?&-O(X_P"6S:/9[_TBQ^E<+XR_
M:^^,WCR)XM8^(NMM#(,/#8S"RC<>A6 ("/J*\?HK-4:<=5%?<5S/N/DD>:1Y
M)':21R69F.22>I)]:917W5^Q/_P3[O\ X@76G>.?B58O8>$U(GLM%G!2?4NZ
MO(O5(3UP>7'HI!)4J1I1YI!&+D[(M?\ !/']BU_&^I6?Q0\;V+IX>LY5FT73
MYTP+^53D3N".8E(&!_&P_NC#?J545K;0V5O%;V\206\*"..*)0JHH& H X
MXP*EKYNM6E6ES,[(QY58^'_^"MG_ "03PK_V,T7_ *2W-?E#7ZO?\%;/^2">
M%?\ L9HO_26YK\H:]K!?P4<U3X@KVS]BOP[-XG_:H^&UI"I8PZLE\V!G"P*T
MQ/Y1UXG7Z(?\$H?@=<S:UKGQ3U*V*64,+:7I#.#^\D8@SR+[*H"9Y!WMW6M\
M1-4Z4FR8J\D?I=1117RYVA1110 4444 %%%% '\^_P </^2T^/\ _L8-0_\
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
M64=U''( 0'59%(# ,1D<X)]:=X=\%^'_  ?"8M!T+3=$B("E-.LX[=2!T&$
MXKTJ.+5&GRVN8RI\SN?E7^S1_P $U_&?Q&U.SUCXB6T_@[PHK"1[.;Y=1O%Z
M[5C_ .6(/0L^&'93G(_5KPSX9TKP;X?T_0]$L8=,TG3X5M[:TMUPD:*, #_$
M\DY)YK3HKEK5YUG>1<8J.P4445SEA1110 4444 %%%% 'X4?&7X-?$"^^,'C
MFYMO WB2XMIM=OI(IHM(N&1U-PY#*0F""#D$5QW_  H_XC?]"!XH_P#!-<__
M !%?T$45ZJQ\DK<IA[+S/Y]_^%'_ !&_Z$#Q1_X)KG_XBOU%_P""7/A76O"/
M[/\ X@L]=T>_T6[D\3W$R6^HVKV\C(;2T 8*X!(RK#/3(/I7V'16-;%NM#E:
,*C3Y7<****X#4__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th"><div>May 07, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">600 California Street<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94108<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 1800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">May  07,  2025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Sunrun Inc.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-37511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-2841711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Francisco<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">580-6900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.0001 par value per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">RUN<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001469367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +J IUI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( +J IUHA41%:[@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%*Q# 0AE]%<F\G;:E"Z.:RXDE!<$'Q%I+9
MW6#3AF2DW;<WC;M=1!] R"4S?[[Y!M)I+_08\#F,'@-9C#>SZX<HM-^P(Y$7
M %$?T:E8IL20FOLQ.$7I&@[@E?Y0!X2:\UMP2,HH4K  "[\2F>R,%CJ@HC&<
M\4:O>/\9^@PS&K!'AP-%J,H*F%PF^M/<=W %+##"X.)W <U*S-4_L;D#[)R<
MHUU3TS254Y-S:8<*WIX>7_*ZA1TBJ4%C>A6MH)/'#;M,?FVV][L')FM>MP5/
MYVY7<\%;T3;OB^L/OZNP&XW=VW]L?!&4'?SZ%_(+4$L#!!0    ( +J IUJ9
M7)PC$ 8  )PG   3    >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0
M>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$
M+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>
MM5II ,,X?<D3$L/<@HL(2W@4R]9<X%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A
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
M2_R==S Y8\0#.I3OW/1W!R;Q&-#C%<K<9":)-5U>B/%*0:S;%4S.Y68R#/;
M@L4?>M>9_+2'V#-B#Q]6C>1FEJE@A1REW^CUK7H\@RX/J!5Z0B? :ROPS-0V
M&(Z=C*9(;V+T/8SG4.*<_U,C5146L*:B]1!DZ)'!=09#K+&))@G60VY6= 9.
MMO8(72A]95,. 46=W=3%<]0!;\K!XVBLA H#E&^J%977DHHM)]W1ZTSO'R:/
M6D;KW$JY]_!*MAQSCG^T_ %02P,$%     @ NH"G6B0>FZ*M    ^ $  !H
M  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%
M3%U8*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL
M[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]
MLCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP
M3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0    ( +J IUIED'F2&0$  ,\#
M   3    6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@
M"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"
M50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-
M\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[
M0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TF
MGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC
M_0QI-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#%
M  @ NH"G6D;'34B5    S0   !               ( !     &1O8U!R;W!S
M+V%P<"YX;6Q02P$"% ,4    " "Z@*=:(5$16NX    K @  $0
M    @ '#    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " "Z@*=:F5R<
M(Q &  "<)P  $P              @ '@ 0  >&PO=&AE;64O=&AE;64Q+GAM
M;%!+ 0(4 Q0    ( +J IUI8O#6-4@0  " 1   8              " @2$(
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " "Z@*=:GZ ;
M\+$"  #B#   #0              @ &I#   >&PO<W1Y;&5S+GAM;%!+ 0(4
M Q0    ( +J IUJ7BKL<P    !,"   +              "  84/  !?<F5L
M<R\N<F5L<U!+ 0(4 Q0    ( +J IUH9117U-P$  "<"   /
M  "  6X0  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " "Z@*=:)!Z;HJT
M  #X 0  &@              @ '2$0  >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'-02P$"% ,4    " "Z@*=:99!YDAD!  #/ P  $P
M@ &W$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"   !%
"   !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="run-20250507.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sunrun.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" original="run-20250507.htm">run-20250507.htm</File>
    <File>run-20250507.xsd</File>
    <File>run-20250507_lab.xml</File>
    <File>run-20250507_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "run-20250507.htm": {
   "nsprefix": "run",
   "nsuri": "http://www.sunrun.com/20250507",
   "dts": {
    "inline": {
     "local": [
      "run-20250507.htm"
     ]
    },
    "schema": {
     "local": [
      "run-20250507.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "run-20250507_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "run-20250507_pre.xml"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 24,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 23
   },
   "report": {
    "R1": {
     "role": "http://www.sunrun.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:EntityAddressAddressLine1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "run-20250507.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:EntityAddressAddressLine1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "run-20250507.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover page.",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.sunrun.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Communications",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001469367-25-000103-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001469367-25-000103-xbrl.zip
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
MV!Z!Y#PDU)^XB7T/?J6!!3I@!R9^&'Y%3 )&P#AA0Y_GTSR"5H4A\,^QD$&
M.)#Z@(I1ZI-RA<'@6Q(CDGWK+JC_Y)EPD^)V/P>J1/_"G,;AECPWB6+D2=1D
MY][F/X$JGBMW0_:7QX(U&[V(Z=1@HP/!)@P(P#(Y.F0^^2CQA(, )DT3A$J
MX0&@Q!0H&<&&0&8E)V_*DA2UDY3T--8L]P]SAQ M=X",/@'U^MK0K<*LK.Y'
M)+-DD;BLDEC%VYRQ.<T@HK\E_U)X"X#2.]+]\#W($%C!"NY1\VV(8L@+4HX[
M?(0,"RN"&000<NU5YS9C4) &4R])A%O"8 4S---)I3F"10&O@"TPXX9\'J*L
MQ#WM@3Q!#G#Y;4G5"HDE1!LJ:4!J6<.2-IR$/MJ(#QCOZ2QR^QG%PNI-40UI
M_FOF BK6QS!GS$52 TI&R3LS=P \L(&"Y-VMWI\=*T)N;+]'>N]?9'/NY-.]
MKV!&-SN$B74N[V=R>>.RIWM*N8+.SCK?/E[T[=TT-X,SO;#2T:>PI-P@J.R?
M\?8!]"R,E\Z4411.E:Y&/ZT9L60]@"$-5/%AE&D8H4('*T"W316PI<2A#Q_A
MYL\@B>=QPJ<@J2(^ UN3!T)7H4PS.GWE%V_,'EF2*!,4'JCSP"5_#,&Z=7,@
M[MF,.6!?++MA[<;8:V/<2W&.*":E=B_%\J_D5L29K8U..'+K=GBWC1K@?6!K
MQLO@?1<LVUT$_&,@XP@4]I [:.:3\0W:VNP-<G6-QA^:"?_) ^ZP5SS$(FK!
M8E<-8:MP\)3DKB(OD2]^C;Z_G 9V,CBE'/SPL5>8Y+"%813TJFGG^^C78^Z1
M1QAZ06L'0V'2*(_BDEC P="]=853C<RR80V11Z""-:#,/>Z["%>O8_;>H-UR
MBU@44H^" =D+:(C\7Q:DZ!!6!Y4S"4+@P&08P-0S=(.RJ$(0HDN/\QN ]2&+
MP9R8A0 QR*#'B0?D0,]M!N[QDS<5N#'ZE?>4"4Q -A?Z-["<!=@ '=D"*3HD
MEB4_DHL9A=)I1TD'TC+SV*?P;Q3'A%2)2/&)"$7%'K $BV!1$67OQ2LHT<4#
M%/HBL@MF4Q SAY1'9DG#1QYZ9TQJ%>;G%A=,1T&R, ).I:&#,+C-C389$ C&
M.9*D8>@*OS2=IK[D#?>!#&"R<6$UZ+(K; AP*7U0(0$ "91 D$><QQ1[!K<M
M3E%C,0Q> -OAD)F)5XK&KLII$N.!APD(]<).*XKV%D5EELWY)=NBRNN><01I
MA/L &3[.".F6V90V)4B@U$F(&^3>CSA*#S!I2+;X*'O($+B36X VM*J$ 483
M'T-\)%AT+2](?) A(%SH,'@7<<' :XM-9-F$5GS"A@!KFJS_I!2.UXT-\?@7
MISR52ZRO4EE8Y_HL0?G/253LK3&_'8(X^'K+1@#5.^8_LGF\@(O#:GKV2R$U
MI,QF27B=BF](5#V"+:#,TB$8E+#%PM$(HU.=W72M/K K.K33*BQ26*W+<AR7
MY1.;H]_X$P:</F<\\!,?)N2AG-Z-I[15.2RV,1S647XJ_/A*HHYB;. :8TAP
M4[4(^L]NZF1Q7M@54?@(_XI%!HQ^I"K.DC?W,WC-E%="70USI."+L%C$"N,I
M,CR;8KXAL[K!,N@A=Y,T&_I<^8VV]PTC=9RE1''!%,9\W>U4<M\ 6YR)!!&W
M#],D3F!RF/(MF;"X#2NI52L?;450=%4T5,4?*K!L6+F 6Z)M)<KRN=;A3N0G
M10C8C\.2E,'/E]+]>7@8EZWK_1P_N!0L)0M6E1S0RT7)01;Q!6&:>%->1'7^
MQ%SMC#M)A>$J<.0XTTOU,B!\*50CZV8H^ OFG/#^D"6KI"RHMIDSU)QX0;BP
M@E+8&QC,\PM'V&Y%XI%$XH>GF:22ZY'.1O.<[.QOOS'[[_.,-*8.J6Y(:-R?
M??Y4#>N<3FK^R66F&NP,#S.;F*%VRRM32R*2'(W;F9_"?%DTL5SEX7*,_LO4
M0I;_G(1I3$F 6*:51%J3LB"B7"3@W"5?!?97P!^%P8//T447:=@I9O[+J84B
MNU_.U@I/"/@S!2& 11&X\R4P)?#PU;(#A6GN2/DD1!A7[L;@ 5&(EO:G9G<(
M$\J$^S/,U0+V<1_-0+!DU2I>1,)D$2@TA3@E9[PD3ZJQ_-4<-0K2#*4"<[$@
M@A0"8H+[(%M FBD/'$PJS,4.YUFX5ZH-@ECX>S2**RTIL2AP&TGYR46E,="L
MDP>[8_C]KQ#4D>*'CRI8A=P%R8E)7T!XD$R *<")\*;I%(4;803%)CE^*.T0
M>! ($<O&]T8B63SA%*#""4'()1G^<DX0HGL(7XT\&?/*7-<A<[ZFLRS,#J(/
M5BQ3W63@ E9&'(49V79<RNVL,!V#/"BK[RE*(SC.>,\D_\JP695+6O%W)/'W
M<4H%84"-7R(/(]EL**P=$G;_]J(D+?8:[!TD#TJ],XB]WRFWZG^F8@W70XMA
MF*+),*/5X<Y.*+52)%3 /'2C=(99%F CVJ],"IUTBHFC"7 EL#157H'8@S$Q
MPPNS>+!- H_E^U_NE3$@J:/\FD_0[5'"1G)R7E&5"<V2[%V(\BB2RV%6)!^*
MA4HPU>[2P.(K%%S9^Y1)ED5\BH/6 7C,V?( A&+M_Q73<O/DES<5$2$,L68?
M4.0*=BKAX1&,$+EK1<D;?0Y"-1KSP)E3.0K86> H@JR)0<+X8.!PD ^P7@S3
M1B5)BE5?(A:+%C(ZC2![ #.=G(0Y:@7Y0&C,T@WTPU6!JA&6F]!6L@8$ZV<R
MQQK ,[I@LG&1#XNIWC1Y#&\Q,28 4(MH><;K22A2>C@2">I  @:?LZ]4D3K#
METR[6QHZHP@/PA0PBL8D0;(8%=>(DA-@#$ N_SOU'IB/4AGU+9KW(^7?\,\4
M!/(]^A%SM43#SA)KP718RB0X.M\.LDA@QH.8G'P*@D]8YBUY$642X8$0HX)(
M@M29IHV%\X!?PN::L<29Y*6#&1?6H81S=0G ?X/>^CTOSON5HP)>+@&H2QW3
M?0C2A^(N!3-6*T\IV171D2V*SI0RQ],0+%4/:#D)'Q4'? DL9?P*\!?%B5,!
MOV +YCL8Q,%@U">?JE0B/N)1EO@&=N5@ #_E-;PIU4^ W  ]'\BTNO !RU\Y
MHO)N+FJ**24M++L9['RQ/^6:/X+#@]RG?*;8,67I^3#V$B[D0Q&T\@+X82JS
M5)\HW)65UY&#-.2<'%NLX*$]._+)C:-(E;"9 /))Z +QQL+2$6E^+\:%I1&L
M#9AX72'+B6(>9YW]8[""V5!JRGQ&'HDKE51@8-,PU=[  (FAV&^*<J?%(HI5
MPUH=+)(JA3[4:O)DPEQEH!MJW^Z7YL?09_$/A:T8091WZ-:;RC*J@9&UM#Z_
M#%BLRX!]DE6$8"C8-*U<U\BR#F\C[9C2TTNDR:,2:VBB?"%-L&9V?: 7F@[U
MA-+??NSZHGPQT(R@ONX:JJ'UGL6NWMV=\3<%N6ENJZ_:AOW\W-;N<R]-./+&
MX( 59S56SI8+5=CH'8 8"_<INDEQ_R&39PO"(1X.H=*(\"]XG>H+BZP#67]J
M9:5VIU>MC%(6*J,65BO7$9>M.Z%)R*7]@SU)?Q%7;IFET5?#55Z+V>T8&Q>S
MINX+229KOK:;:+$:K#I-?653?L+WGLQX-*)7J :A&5Y;NMK7G^?A/?1&FYJN
MIJ:--C5]8:GI4VY:3(FLUC*ZIIH#[7G[H;=FB[[NJ8:U<8=7==WZE?34@?[\
M0@;:NH6 %6KISRRDME)U0]L)0:9JWXF-*,*&%#N;X?G\"_)=R/$!VGQ;3K^/
M0;*YEX3 0-%,XKDE!*5#%R/19&*K=:A9'K<HHRY:5BP5:F QAB,/")8S>IE2
MEYJ\MBRW>)))&+R]K9"<'9X49QL+E,4']*RHKV^P^3B[V"&5 ^W8ZV3I3'M>
M1..G>!3X]< >E'']!P9["2?J2I>V#NA9'5_[71R!J\'Z=I:M"U'C(1=%49$X
MIDG]?LQ<[J*2@7_;W45)#%P>BD/&54%4D22&GK>Z611&*[^WL*R;4J6>2Q5?
M=18E&\7W\T@VNI5.)$:U$\G6*,9BL\:B>$%:/XO4;K6[2V]+E-88!3]GP8G4
M]\79*<$#A^SO;L>N[.]>1RO$>(6Y=&LE<U46LSU#74,\^4"IT%O@X'[IWZ,U
MK%"AV."8!#L_^^\L 38U>%J'P#00/0K<(I KDSE%3I:B55DKJ?J:)2N:&?YR
M=_=I;1_#NM!9&((1)J3S,+1F@1VRG?>3SI375J^C%_6<0"U=>Z,^&_;/C\RR
MK%Y*)/>PZ"I(Z#!X95669G0&Q30+;M?KOM;1*HLPNF_4K2/4I5QT7A=1-%T!
M4C!_<3VZIG=*9:Q,<7EI.:997NR.R_ECDA_DIQRJ]X3/REFHK-L1$,?'.I%T
M!NBF*F6Q0JS>'(N4*=GWV>_D1-&C_\BS;*(3@3?*:]V+H\P974KG[)+Y#(-/
M6$V@":A$,Y$Z[,M-_$VM?Z@&N\)1W?44[+Y9Z!'9D3Y3J>_/$U8Y\,PGZ^F#
MCK%N.'-IN-IB#+4G<!^V?6&)*&VBFCYL1A-.I]3B(72^BL8,<28R%G;?:ZUC
MB$A&.7"!6PJ?:/3$]7RJFLJ[L&V* -0 7>L$OSRXHMPY(+:H2+H&BUWCG$I7
M/^_>!C+)#^/JN3XA^CB=&<<GV :%VJ/$>;E7&F>-+C.3@#U119&H81JE@90N
MZ+_^FA<JH10C4?M!B-H5.5_1S:R0=+*+B&B6!*SF\ID?SJD*-Z)JIX6X1=X8
MB6I$L4KE=5^OA#[2@#H>B4XF4N\\,,\G)H?G'OQ0.9H$%A[:(" [0I\*%!^I
M+PD6I_HA)@6%4<<#.D?U/WJ.@<7ZJUZI9@M#4R)C&2_"7&-F!R.;*M,=C*?Y
M/M MKY.IP9K7Y=JSLK(): %1]^P4<#AT4@S+?P+FS^/<"A&E0E2,B:GG%+0L
M<L;*XBBAC.D(+3;H08V<=6H"YM"I4-4$H=>9=I1/P/$CD(A_X%$0ZF=8::?8
M4>X4GXZYI:Z'A]N&5&0DE?/BNID?9I5;<3J;^:2O04D5_>#:S&4U<VFVF<LV
M<[E65I3J_D1]\Y *#&%#TS&I!X_1-LRZ!B[5$V8-JF+N9$?M%WJB906'(!<V
M%*[K>K?K.$<';Y(D,U$V_^TWEBW^R"5=1Y"U XKQ]"7UPNE9%&_4&E&<]9!D
M ,5-TC%W76:3,*#C>:XGJM=O^K;]5K$T^[8[Z ^4FR1$^0ZNS%NT2V\,37^K
M]/J#V[YE6N+I6Y"Y@92W$9@7;%[0/C<,1 .0K Z95A<*@W7+XM**+8!KIC,R
M=7 #5JOZNR&H, E<#1:Y4;=_#)S.<O=A8;%1WR-R=U<<\9(GM,0AU*DX?E+H
MSB&+(H^*/K&++#QWT/.C;K."&]$XP,9WX!#?9DTM78P+!OR1N$:$%-!U)#U?
MF")'[HN<GWE;W=@C.VZ7M3?,P@54'==9%%'9X3@\Q2OB'P(#L41F3/L2]FJ
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
M$*_<F*?@F"5^V#8LD^^^#;NF)/PR";GJ"RF6:*>S(37=") IO(UV=%GZXB5
M(M$..IC)ONZKPP2Y"8FU'EF.8)@LN=R97A4;)^/V57Y0%F4O"QE!=5!) NND
M= 3JURD_$?^GOBPY>XD+MQ-YX]@()7/>[N5?G2^=<C001\PCB-@?1EB;4B6*
MJ@7Z;T>Y\]L"@\4" ZLM,&@+#-:F&#;8BU25!AN;8V%]V>PO%R44"6ET]K)V
M-+B-L542?1Z.\COWR&&@=JXA.%XRQ(\?4F.EHD>XL'8VK$W41Z%K@Q>!JG0!
MV2P1E<6@-"-A$?OLL0[Y[#4'&KQ2(+5BPV4Q<'P.'I53)05Z0D,Z94I& UE\
M>:[_4ZG?E%HBSG$+1;8MVUC?B_)*9?'Z*\7WDL7XO>?^\,KKZIK.=:/K.K9C
M.6:O/^IK?7UHP>]=P^ZY_VN]:N7WR6]=.!6O+>6[B=?N85>#AR0ZUOU#M@W_
M0F73Y[M)?>.*;SX&RA]8QPQ",'Y[ JX1 8A<N$3@1]T"B#YXY_Q=]I?WV//1
M9_-W7D!+IH_VXA9-ZVABXR2PT,3-9I:/._3HN\1=?M:S.W:_O_:QUM'W?&8-
MK+V^W+18O!2HM^^"SK)8<ZMAOR.J"<H!<\3@?OWPRGQ5B%-J(OQ.4W22W]EX
MQWG5F#TI1F>U"EMD/<%UQ]FZ]G,[EQBZ>N8AWX-7A(&?N,.G>/(ZZZ]808)D
MG06U(Q7]*=E)"CDR,V;4 =]SE0PE=9GRF8V&+=7'$9J_MY*DCL/Y:/2^S"EZ
ME4VPL_<BDTP]U_7Y2G-1BG7DM:PW>"0LA8[1/5:;].T82[196; !-V#[.>1L
M0[&+'&-GKAG1_YK)-?<RK4<7;<:5.XSV8*$%3.U%NDL8HY:"1UQ*H!,+G9"O
MEAQ8P5<LGKR<+-H%SYJR);9?TA98C:37BP;03G"]7W2ESP]03[/4OFU]^XW>
MT]X? AP: #L"V?)7\_FK:UOJH-L['W_5TG:HE>#_7+V'[@3&A+$;^E?NUYKP
MMVF;:K^O[\C?JWGL1>7G5=+&4$W=.!]M3F1TYI/N+'M.28T[ARJ!J"L0]QXP
MU$I5L"?P?S?Q]+;V04UX6@>>UHU=Y4W][+5FTD93;:V^MDZ6[0C"@&\F9_W>
M;,VXY[COHSQ7LM03JC43-B/.TBW5TEH3KI:TT0Q5ZYN--^$N6.Y\DE?0YRT*
M2Q6[E5!U:^CM9$QHNCHPSVA,M+192QL#I%+7'M36T#NC-618'?NT4FEUEDSV
M8CV6 #JBZEV;-+\8]M?57L]6#7U/M;P= B[(F&H"16W#4'L[JYN34/1()IA
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
M!5V\[%:.%2,AV9/"_TZ]!'B(14D@B0ZT((.>/OHK]%"DP@H0S.PU%(HC'_Z
M$5,''\6"H9?F *7T%T"3S5-@,Q,IOT0A@/2!1136OXMCGL0O)UE6S;9 \))%
M@! M;SI@D8C+31=+DB'^<<3GV($_ 8+PQ77LS+9A7^**3FWMKW^#[@I3$B_I
M="9I!%B9XFW49!6!6>RDOK#**E939TFV5JRV[#O  AHE8)@BQSG@P@)-<$OF
M @7)(D0#B11BPEL4B'ZFYN3FJ2BZCK*:0X"?42W"=+TW8B*TH+*9EV6@E)*9
M9,X&_SF-4!,C5ZM5N 6N^*+F0^L.A3)Y6#0D,3TM7@C,3$ S9!U:&>PT1I;2
M0'N3B7MZ )#RT0@W(Q-6@ PMKQP6I2\L&)CP7G(JJ-2(<W$*@Z2RT17"?.6W
M* \4^0+! "_(I7H9M*Z8@"F&MF$D'$C7GAWI8T"RU@OB!(U7W%<\PVJA>+)M
M5['O5'3^)KD SM^9LKG$/\H%-+;P"Y@>AX()X,?\!B;\4(C=CO*A(I\1Q<B'
M0JLQP5#P3:8"W)0D!<F:LFROL+(8 " I:) &(!#\.0[*&0B0$?RPJTR@ $L1
M'Z&@#L@&G\UB_B[[R_LL(.\%M-?IH[T<7DWK:,+WESD<.;-XK'7T-\M1S>R9
M;1L;GJ[_4N]H:Y]9W4[?LHX^[*!CZKUVU)<8U5C_M#SJRCRAH1]4&R&","\9
MV7T^-$.;Y[\__'_*[Y\^?+[[X^-OORB_?OCC\\?[+Y40[TKP>SGT.V9#7P9$
M&N<=^9O.%D#_"U2#\D%&*4AK?]HV([H!W!</UF])4OU_#*L9D!B-@<1L#"16
M8R"!?=)MCJ1;D\A$Z[;L!MU)PU.E\ [&],I15KY54<BS]=9;5(5<]R"'5EMN
MLZ(C56R^Z,9<UYT'\\PKF)94M737CE&J60OAM.:\I:%JW7[3@;3407\;;7+)
M0)J::EI-IR0 :6N#A@-IF&IO8#QO,ARW?O*YPIKGSSU=@HBG\.PA%:E[8:,N
MG/7:ZJJ6;5\Q_)9J#/0KAM]63;-[O?!W-74PV$])-@-^0S6TWF&JY0I]A)\J
M^;J;;7)T;]=[#A=QN&9+_-B=\YQZ.AV$;ZZ$CMV6CHV@XZX-E%HZUA%*N[/K
M :&6CG6$\MKD:ANH.,3.+%7?MC&+W&<UU+Y]S3Z[#O ;5PR_I7:[UTS_OFK8
MYE7#;QMV&[/849<\*7?N QV)^HQ!"SI+LE:[*#=Y#>>5!"[ZO=;";@G9$K(^
M4/;MCM$2L@F$['9V[>'0$K*.4()HO2Y"GC-Z<2EVY;??]/3W^2'@_):OD@%Y
MC(9?-=X5KTU;U;2#'-*+@+*GZOI!I2(7 65?[??V*RB[("@M[,;;:SR4AFJ:
M@S90L*- OUWH-M'PZLK7-^9 -4QM/S5U47#V5:/;OP(X;=7N+M^7UCPX^ZIF
MZ\V'$Q,>NOVVM<P/LLQ7]?QIN@5P8ZC&BAOZ&@BF;NVIP"X(3!T<D(/R7I<
MI*E:^D$%V9< 9-<P6[-\1VF^28XKHI&)\N8Z<G4WW8YQZFM7VUCRT6FX;+JV
M-+PH&AI75LS85#JV1>+-H*-^971<W6!_FP;J5]I\?[ 6(7LUWV\;Z;]X(_VV
MO6';WO#"1CVDO>&E=+U:W=FKZ-=.#7A%1_5OOS'[[]<U26]; -84DK8%8/T@
M:5L UE,8KFL!"(/[V#VM[?EWSD':V/KSL?7UE[(TO=_?:UW5M/V2:A<%I*[M
M5[IX44!:YA4 V>WM5[AX44 :YH$''*^PW*5T6U:X_F!CTU/K ZOQ=;V@LJX!
M2+-[T"'_RP#2ZE\!D'K7.DR:7[5)ONEH4>/-\[[>>&MGH.TG BX(1! !?:WY
M0!IVTYNJKW"7VPY7AXCY?V)<<-T]MP<9ZY?=Y.:FW^L>5-!]X> /]CW TPSP
M06%8UXZ WF$'-RX< 8.!?N")IR,Z#9>O9Y8O+S_$4KELWM+-@ZZ%N7#@]VP=
MV C@][WKHA' FX.#LB.7#;QA'7C+PQ4F%$IIA".ICPN*6NX9K[@@" >-AW#Q
M:I<&@F@V_T2PWFNS!X<<ECV>V7\)W')C[>DV7Q*,7;/Q,)K-#Z5K^_4YN"00
MZW-KYZ5([GL63Y1?>,"CJS"S;TQ]SPY.%P2DT?R^D8VO8ME3'UT0A-WZW(/9
MQ'B[,N.1$D]8=%A-_66'X;1.[Z!B^XN'_IHS#QWSH!J@2X=^SWO&&P*]=F C
MXFMT!3;%WP]5)Q=DF&B=/<_U7!2,5N,[Z&N=0>/=!%!RC>^>KW7L ^,Z;43^
M^([!)7#.C=8QECM7-A%*J_%0:IT]^_1>%(Q6XT\4:QUM92^.;/KL[2Z)Z,TM
M1[80Y-?TZD5W-5G=N>7?H9].N7('*T?=%1<=G+917K7:#VT+ITN!I&WA5#](
MMFOAU#H!%2?@2Q)&; RF/YLQQTOFRL<@!LGK<U>Y^?7/210?=J#WHF.$AF9W
M#CH(>]G0]ZS.0>;T14-OFKW.]>:%S('1N=[,B&F:G?HT^[G\S/.7T&?1&@VS
MKWYIPI%"W;;WW&6-@!YDS$&5XA<-O6$,.@>ED"X;>LOH'%2]=-'0ZP.MTUZ"
MN_O=B<6?:S7*HY=,E,RG.4"]7$ZTM*\?9J=> (@#J[-?!O-R0-2-?4V!"X(1
MA'[3\S.ZT:N1Z] XT1ZFR3&D^^54-@RZAUF)EP"B?9@I> $@ZIK1>#+2-44-
MA[%G=>I39G3Y<:'[-(:)>53*W5YMS-&P5.V*FP 9/;77O]YJ=%-7!_H5!]P-
M=6!><::MJUI&O_4:#O :5JB22BBHX8:)#O+#;KKUI5NJ.=A/15X0D'UUT&\Z
MD(:F6GNVFK@<('5;[6IZ;=R%!DGU<A2H\?%$53OLA.YE &GTFQ_A5P=&TZ]5
M ""[1M//)]A R#;&?\A%I-72T[LD8<YDRF$]G_'&@;7L8^R&#4VI,1-U-8&$
M16!W)#>!J-41P#?704:K)6,#R-AK=V,CR&BT9&P"&0=71<8VB7A0<7EQG6P1
M);CQ L=/75DUX@7*<B3AFL\U&:K6O>)<HZ4.^@?U\KUH\$U--:WKI3Z ;VL'
M!9LN&GS#5'N#M@?R$:(7J_0.BY4W2CA:H6ZN(ZHQ: WP1I"QC6HT@HS=EHQ-
M(*/9DK$EXZ61L>W9=:Q7&]BS*[>/_\%B+IM/?ON-V7^O? AX-)X7YW]8 C^Y
M:%,WJJ<7R ++?F_J]!]#:TH+IIX 2VL86(-F@J4;S>3"Q<W5=@7;YZZ0#RP*
M8*W*71SS)%9N7BLPB7_EH?/77=4XK 'KI8/?LZ^W*=CKGFJ85WQ?=T^U>_O=
M7]L0\/N'ZI(V=+Y:NUS/U2&&V;&;?K[CM='M6(V_6,.P._W&WY!B##J#QE\?
M8FH=K3W8_V+71+6>Q,I[>52[>[U5**\-53.OV),P5$N_8E/:4&WC>MLK _C=
MOMEZ$@=[$IL5S?4X%79GT/3CU*\'';WQUK:N78%SJ!L=K>G=T%[K>L=L;R\_
M?J^P*VX1-NC:JJE?K]4TZ%LJC'NU\.NJIG>OND\88,#JJ_T]0XL-P8!MJ<9"
MKZ>K=QYVJM??<#RL^0V%^YJIZE;3G86^T5=UH^EQZWZWKUIVTTWI?G^@ZOW]
M8F67 ^5 -]2^?6 3R-9CJ&:9'\/H*PCYI3L.K_YF0UWM7G&_55VU!]<;>S=4
MW;Q>)Q(;E%UOV@ET3+=M-'R )JE>3G(55Y#TU/Z>17^7 Z.]=T.,2X+1:'QC
M81OLFJ8GB6S5-E:V%6Z/VEW%4;N-1U_^P6+/4;Y@TCM6?D^3.&$!+KD9!WOT
M_VG*$26C,9"8C8'$:@PDL$_:,V_;:U0A-&,A-,-":.+A8RX.'\_$X>,;+RAJ
M5Z_7BS2T/:^S:P;TYF$W[EXX]%;G>D_ &<:^]W$V WJ[TU:M;H^O/^D?W%48
MK 43$,-UB@;4RM$TS.5XLH8^V/-B[PN"T=CWTNM+@M%L_/6VJ/>:SZN]A:N8
M2;Y_E["AS^&_KO?PX_?PQT*@R>S!Z+,PID:7[R+NL\1[X.\?/3>9R)'+7PG
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
M0BT*,E!%%E!ARCP0)P'#Y+Y#'D$29B2M%F@0C\Q\!K\CS\V(GY"S=F1E*@R
M,>%KHG"V,JK1\,"?F7'X(\ #7R";N.!I8'_0O0ELH52H95CE"NY'K8OCXV$.
M O:OT$/C (9#4R![;>+-@(G@#Q@Q=?!1QI/FBGG A\_+/N1\14F8*%W[V>=/
MJXLT,%S&?&!8L%" G,B=0SQ4$(QC13AGLA2-3=&P( L&T_W(\ GEA.-T*OW7
M2=D>4^%#7_P(^LJ;IM/R;I("0/$H[" Z[&%WO562L[X1ARU,M_.*??WMHEP$
MT\*GF"B))^Y1ZID,P2R%@4%5N:> J)7LG# I92'FZ@VTN-$B*?9\VG2K6'#(
MYR&,N+1)U9), -8 )3^A4BKB>4IN([.#79V;URI6^:13%!W$>TPQM=LY9Y$H
MU\3]@CL+-Q++F3%;GT(50# DSA\J U%;Q9DS*>$@CY5E7Z?9A[!"/AKA%ES&
M4@96/B7")W5FE8.>4V)K=1C"M%*)F5O-L8V:ZBAW:)%N@@B#\RNES'R&-AN2
M)(6'+)'_HJE0P##\?X#(Q/)< 0[.(U ;9_/!)S$G#*<SDGR*#F3*G!Z2N1,>
MW +[8R$M\D%F2\@JI @-@<[Y1"+"B2PJPJP V)2Y7,RXCM.6AY8?!T 7V@XP
M#YL!8SS19@$<&6_("R7.+X=R5[ DTFW#9D8Z4($?$4-NE,S9!"&3^HD\E)9C
M"#?"$V"YJ*9>EOX2<3>BOE&^D-58/J,-WM8X3%'$,*OUWV<O","J_5(%:F%B
M8=UH$$L!DH4&Z$?8\E16#P1)HVBA8D!1_H!11R'N$F* 4HVLI%^19LAD#4 .
MJ$&^^O:;;O\]E>$6CD 8R:0$VGAKTJ[UL)0Q?GH.2QE+BC,M32B"/0_TP*O/
M@7BYS5L/))W+G? 02ZCB7-P CB=V(:G\*18V_X>)&NVKQM'#6\P_.5^E.L-$
M($@!@2HI$7;:XO +*(Y5^SN/.F:Z9:'^-_?QT3(%-XB,.#IG(P[7@"K!N4!^
M<)Y(*PA7X^3)(;)N4,0@T;WIC'F1\/Q:$;):A*"=%TO?.OK**VI@-?++.X>(
MB43-R_L+VF8:/LXTNQ=G=E+E>[3/O#"-P521*H<\$K$PX*2I%\=TJOW:B074
M&B/[@DXF">:BJ03>O\CQ%T2[:BR!,$-+AX%B)"RY($?\4(1_,A3A$<7\I(D*
MGE(8Q_F_R:$L,V(>9\H8O.!K$?E;Q:F"XU$^%D<GI9\P9#[%K^()"C%YD<#O
MY'G?R6,I9;D*HO<?W&%IS'._#-[(-ZNZB2>D7,1CD7AB$4OTA8-8.K H7('$
M@Y>&>$H2M) J)T=9L$)JTDRR/"Y;#XXB\"B"] CL5I^B5(CXR!?GE5B<^^*T
M> !>)O[C.$3U+:]>R&U70*X,BE&(L( 0)PJ!/Q(/5%%)6V&LSAMYLLQ RK0Z
M)SMKY#NL<VC*92NK$M*[YA-/7,%5L[3QTFK0,%S >'V#H LW*]8+M9M*1"X*
MR_^212*7A>(I!HAFOB<DQ9W[0'H0J_(N"_OEE9]!((,J?\E9GX=9"8--=*Y!
MZ>M"+>MR=566F5;1*(1/X\SXF/$(?5 LQL0,Q09N#J.R0ES_HBH\8YF3N_71
M(,V#:V2FD.V7K:P(QJM%?%F8>S*+0M]L*.1A]:_@NEMQE*X.S/.,R%IMW%P
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
MD@2$&/D:^CQ0V'(!:PJ,LVX]:UH>^FJ=D[Z+E+M3I[6IKTF'%:G=R8"%Z$7
MD=>?=CN[RT['N,&'ONJ'EH)8:2AB!$+(0H!Y5"X]. 01UE',_"A0@70\[O6*
M![V.<L)KT-FNUSG5=?+C7"<ZR/7_<(3+[O#6<8YM;1LDU^:E,T8U%9(& /*
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
M 0(4 Q0    ( +J IUJ)!@S]_5<  ):$!  2              "  0    !E
M>&AI8FET.3DQ<3$R-2YH=&U02P$"% ,4    " "Z@*=:HLJ?3AX/  #S8@
M$               @ $M6   <G5N+3(P,C4P-3 W+FAT;5!+ 0(4 Q0    (
M +J IUK#DD "8P(  /T&   0              "  7EG  !R=6XM,C R-3 U
M,#<N>'-D4$L! A0#%     @ NH"G6JX'97QW"@  #UD  !0
M ( !"FH  ')U;BTR,#(U,#4P-U]L86(N>&UL4$L! A0#%     @ NH"G6KTY
MA#A@!P  1S8  !0              ( !LW0  ')U;BTR,#(U,#4P-U]P<F4N
9>&UL4$L%!@     %  4 0 $  $5\      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>run-20250507_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="run-20250507.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001469367</identifier>
        </entity>
        <period>
            <startDate>2025-05-07</startDate>
            <endDate>2025-05-07</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-22">0001469367</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-23">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="c-1" id="f-1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2025-05-07</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">Sunrun Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-4">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-37511</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-6">26-2841711</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-7">600 California Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-8">Suite 1800</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-9">San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-10">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-11">94108</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-12">415</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-13">580-6900</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="c-1" id="f-14">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="c-1" id="f-15">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-16">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="c-1" id="f-17">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="c-1" id="f-18">Common Stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-19">RUN</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-20">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-21">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
