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

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
		IRS NUMBER:				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:		25678815

	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-20250227.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:85cb97dc-b1c0-406d-93e2-90d267c2bbde,g:e34d2e02-6037-4e17-995f-d9aac58bdb4f,d:feba7db98f324217a36b85d21f3258f8-->
<html xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>run-20250227</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-20250227.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-02-27</xbrli:startDate><xbrli:endDate>2025-02-27</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ifeba7db98f324217a36b85d21f3258f8_1"></div><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:5pt;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">February 27, 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></div><div style="margin-top: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: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><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%">Not Applicable</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%">(Former name or former address, if changed since last report)</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></div><div style="margin-top: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: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:WrittenCommunications" format="ixt-sec:boolballotbox" id="f-14">&#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%">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 style="margin-top: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: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></div><div style="margin-top: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: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><span><br/></span></div><div style="margin-top:5pt;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 style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></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 style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><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:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;27, 2025, Sunrun Inc. (the &#8220;Company&#8221;) issued a press release announcing its financial results for the quarter and full year ended December&#160;31, 2024. In the press release, the Company also announced that it would be holding a conference call on February&#160;27, 2025 to discuss its financial results for the quarter and full year ended December&#160;31, 2024. 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"><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:6pt;padding-left:60.75pt;text-align:justify;text-indent:-58.5pt"><span><br/></span></div><div style="margin-top:6pt;padding-left:60.75pt;text-align:justify;text-indent:-58.5pt"><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:6pt;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:700;line-height:120%">(d)&#160; &#160;&#160;&#160;&#160;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="margin-top:5pt;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 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="q4248-kexhibit991.htm">Press release issued by Sunrun Inc. dated February 27, 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="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></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></div><div style="margin-top:5pt;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 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:  February&#160;27, 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>q4248-kexhibit991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ifb6cd82cae994e448e9658e42fe231d1_1"></div><div style="min-height:81pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 99.1</font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Sunrun Reports Fourth Quarter and Full Year 2024 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%">Cash Generation of $34 million in Q4 after safe harbor equipment purchases, third 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 $132 million of recourse debt in Q4 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%">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%">Cash Generation guidance of $40 to $50 million in Q1</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%">Net Earning Assets increased to $6.8 billion, including $947 million of Total 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%">Storage Capacity Installed of 392 Megawatt hours in Q4, exceeding high-end of guidance range and representing 78% year-over-year growth, as storage attachment rates reach 62%</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%">Solar Energy Capacity Installed of 242 Megawatts in Q4, within the guidance range, reaching 7.5 Gigawatts of Networked Solar Energy Capacity</font></div><div style="text-align:center"><font><br></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%">SAN FRANCISCO, February 27, 2025 -- Sunrun (Nasdaq&#58; RUN), the nation&#8217;s leading provider of clean energy as a subscription service, today announced financial results for the fourth quarter and full year ended December 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%">&#8220;We are growing, generating meaningful cash, increasing our book value of deployed systems, and paying down debt.  We are poised to further improve our operating and financial results, and deliver a very strong 2025 with meaningful Cash Generation. Our actions to optimize our product mix, prioritize the highest value geographies and routes to market and an intense focus on cost as we grow have resulted in the highest Net Subscriber Values Sunrun has ever reported,&#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;We are improving in every dimension we control &#8211; focusing on fast, effective execution, delivering strong financial and operating results, gaining share in a disciplined way, while building a long-term foundation of valuable grid resources.&#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;In the fourth quarter, we again set new margin records and delivered the third consecutive quarter of Cash Generation. We continue to execute well in the capital markets, raising more than $4 billion in asset-level debt and tax equity financing during 2024, and more than $800 million in non-recourse debt financing year-to-date. We have extended our runway of tax equity commitments and term sheets, including $1.3 billion added year-to-date,&#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 $186 million since March, including a $132 million paydown using excess cash in Q4.  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%">Fourth Quarter Updates</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:14.5pt">Storage Attachment Rates Reach 62%</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 more than 50% during the quarter compared to the prior-year period.  Storage attachment rates on installations reached 62% in Q4, up from 45% in the prior-year period, with 392 Megawatt hours installed during the quarter. Sunrun has installed more than 156,000 solar and storage systems, representing over 2.5 Gigawatt hours of stored energy capacity.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:14.5pt">Continued Strong Capital Markets Execution&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> In January 2025, Sunrun priced a $629 million securitization of residential solar and battery systems. The securitization is Sunrun&#8217;s thirteenth securitization since 2015 and first issuance in 2025.  The oversubscribed transaction was structured with three separate classes of A rated notes, only two of which were publicly offered. The weighted average spread of the notes was 197 basis points, which was an improvement of approximately 38 basis points from our prior securitization in September. Similar to prior transactions, Sunrun raised additional capital in a subordinated non-recourse financing, which increased the cumulative advance rate to above 80% 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:10pt;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:14.5pt">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 fourth quarter, we repurchased $125.5 million in principal of our 2026 Convertible Notes. As of December 31, 2024 we had only $7.7 million outstanding of these notes, which we may repurchase in 2025.  Since March 31, 2024 we have paid down recourse debt by $186 million, by repurchasing our 2026 Convertible Notes and reducing borrowings under our recourse Working Capital Facility.  We have also increased our Total Cash balance by $164 million and grown Net Earning Assets by $1.5 billion. We expect to further pay down our recourse debt in 2025 by $100 million or more.  Aside from the $7.7 million outstanding of our 2026 Convertible Notes, we have no recourse debt maturities until </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:81pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 2027.  Over time we will explore further capital allocation options to maximize shareholder value, based on market conditions and our long-term outlook. </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:14.5pt">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%">During 2024, Sunrun&#8217;s virtual power plants (VPPs) successfully supported power grids across the country with a combined instantaneous peak of nearly 80 megawatts&#8212;a capacity greater than many traditional fossil-fuel power plants. These innovative programs leveraged Sunrun&#8217;s fleet of residential solar and battery systems&#8212;the largest in America&#8212;empowering customers to generate, store, and share their own solar energy.  In 2024, more than 20,000 Sunrun customers participated in 16 virtual power plant programs across nine states and territories. From California and Texas to Puerto Rico and New England, the customers&#8217; batteries supplied on-demand, stored solar energy to augment power resources during hundreds of critical energy events.</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%">In the fourth quarter of 2024, Customer Additions were 32,932 including 30,709 Subscriber Additions. As of December 31, 2024, Sunrun had 1,048,842 Customers, including 889,186 Subscribers. Customers grew 12% in the fourth quarter of 2024 compared to the fourth quarter of 2023.</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%">Annual Recurring Revenue from Subscribers was approximately $1.6 billion as of December 31, 2024. The Average Contract Life Remaining of Subscribers was 17.6 years as of December 31, 2024.</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%">Subscriber Value was $55,811 in the fourth quarter of 2024, a 11% increase compared to the fourth quarter of 2023. Creation Cost was $36,634 in the fourth quarter of 2024, a 1% decrease compared to the fourth quarter of 2023.</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 Subscriber Value was $19,177 in the fourth quarter of 2024. Total Value Generated was $589 million in the fourth quarter of 2024. On a pro-forma basis assuming a 7.3% discount rate, consistent with capital costs observed in the quarter, Subscriber Value was $50,998 and Net Subscriber Value was $14,364 in the fourth 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%">Gross Earning Assets as of December 31, 2024, were $17.8 billion. Net Earning Assets were $6.8 billion, which included $947 million in Total Cash, as of December 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%">Cash Generation was $34.2 million in the fourth quarter of 2024, the third 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%">Storage Capacity Installed was 392.0 Megawatt hours in the fourth quarter of 2024, a 78% increase compared to the fourth quarter of 2023. </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%">Solar Energy Capacity Installed was 242.4 Megawatts in the fourth quarter of 2024, a 7% increase compared to the fourth quarter of 2023. Included in this figure is 232.0 Megawatts of Solar Energy Capacity Installed for Subscribers in the fourth quarter of 2024, an 11% increase compared to the fourth quarter of 2023. </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%">Networked Solar Energy Capacity was 7,531 Megawatts as of December 31, 2024. Included in this figure is 6,436 Megawatts of Networked Solar Energy Capacity for Subscribers as of December 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%">Networked Storage Capacity was 2.5 Gigawatt hours as of December 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%">The solar energy systems we deployed in Q4 are expected to offset the emission of 4.8 million metric tons of CO2 over the next thirty years. Over the last twelve months ended December 31, 2024, Sunrun&#8217;s systems are estimated to have offset 4.0 million metric tons of CO2. </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%">Cash Generation is expected to be in a range of $40 million to $50 million 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:400;line-height:112%">For the full-year 2025, Cash Generation is expected to be in a range of $200 million to $500 million.</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 is expected to be in a range of 265 to 275 Megawatt hours in the first quarter of 2025, representing approximately 30% growth year over year 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%">Solar Energy Capacity Installed is expected to be in a range of 170 to 180 Megawatts in the first quarter of 2025, representing approximately flat year over year growth at the midpoint. </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:81pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></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, the Company expects robust growth in Storage Capacity Installed year over year, and Solar Energy Capacity Installed is expected to be approximately flat 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:700;line-height:112%">Fourth Quarter 2024 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 $518.5 million in the fourth quarter of 2024, up $1.9 million, or 0%, from the fourth quarter of 2023. Customer agreements and incentives revenue was $388.6 million, an increase of $67.0 million, or 21%, compared to the fourth quarter of 2023. Solar energy systems and product sales revenue was $129.9 million, a decrease of $65.1 million, or 33%, compared to the fourth quarter of 2023. 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 $421.0 million, a decrease of 13% year-over-year. Total operating expenses were $652.6 million, a decrease of 9% year-over-year, on a pro-forma basis to exclude a non-cash goodwill impairment, which was incurred in the fourth 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%">Net loss attributable to common stockholders was $2,813.7 million, or $12.51 per basic and diluted share for the fourth quarter of 2024. Pro forma to exclude non-cash impairment charges, results in non-GAAP net income of $360.9 million or $1.41 per diluted share for the fourth 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:700;line-height:112%">Full Year 2024 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 $2,037.7 million in the full year 2024, down $222.1 million, or 10%, from the full year 2023. Customer agreements and incentives revenue was $1,505.2 million, an increase of $318.5 million, or 27%, compared to the full year 2023. Solar energy systems and product sales revenue was $532.5 million, a decrease of $540.6 million, or 50%, compared to the full year 2023.</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 $1,709.2 million, a decrease of 18% year-over-year. Total operating expenses were $2,610.8 million, a decrease of 15% year-over year, on a pro-forma basis to exclude non-cash goodwill impairment, which was incurred in both the full year 2023 and full year 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%">During the year, Sunrun recorded a non-cash goodwill impairment charge of approximately $3.1 billion. Due to the decline in our stock price, we wrote down our goodwill balance of $3.1 billion in its entirety during the fourth quarter of 2024. The goodwill primarily arose following the stock-for-stock acquisition of Vivint Solar in October 2020, with the majority arising from and determined based on the market capitalizations at the time of the acquisition. The Company recorded a non-cash goodwill impairment charge of $3.1 billion, or $14.05 per basic share, in our Consolidated Statement of Operations for the full year 2024, which was reflected in the Company&#8217;s fourth quarter 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%">Net loss attributable to common stockholders was $2,846.2 million, or $12.81 per basic and diluted share for the full year 2024. Pro-forma to exclude non-cash impairment charges, results in non-GAAP net income of $333.7 million or $1.33 per diluted share for the full-year 2024.    </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 February 27, 2025, closed transactions and executed term sheets provide us with expected tax equity to fund over 500 Megawatts of Solar Energy Capacity Installed for Subscribers beyond what was deployed through December 31, 2024.  Sunrun also has $680 million in unused commitments available in its non-recourse senior revolving warehouse loan after the January securitization, to fund approximately 230 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 fourth quarter and full year 2024 results and business outlook at 1&#58;30 p.m. Pacific Time today, February 27, 2025. A live audio webcast of the conference call along with supplemental financial 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><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:81pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></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%">Non-GAAP 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%">This press release includes references to certain non-GAAP financial measures, such as non-GAAP net (loss) income and non-GAAP net (loss) income per share. We believe that these non-GAAP financial measures, when reviewed in conjunction with GAAP financial measures, can provide meaningful supplemental information for investors regarding the performance of our business and facilitate a meaningful evaluation of current period performance on a comparable basis with prior periods. Our management uses these non-GAAP financial measures in order to have comparable financial results to analyze changes in our underlying business from quarter to quarter. These non-GAAP financial measures should be considered as a supplement to, and not as a substitute for or superior to the GAAP financial measures presented in this press release and our financial statements and other publicly filed reports. Non-GAAP measures as presented herein may not be comparable to similarly titled measures used by other companies.</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%">Non-GAAP net (loss) income is defined as GAAP net (loss) income adjusted by the non-cash goodwill impairment charge, non-cash adjustment to equity investments, and the debt discount amortization. Management believes the exclusion of this non-cash and non-recurring item provides useful supplemental information to investors and facilitates the analysis of its operating results and comparison of operating results across reporting periods.</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 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&#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&#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&#59; realizing the anticipated benefits of past </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:81pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 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><font><br></font></div><div><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="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</font></div></div></div><div id="ifb6cd82cae994e448e9658e42fe231d1_4"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div><font><br></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-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="margin-top:5pt;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="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%">As of December&#160;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="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><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%">2023</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%">Assets</font></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><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:700;line-height:100%">Current assets&#58;</font></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 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%">Cash</font></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:8pt;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:8pt;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><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:8pt;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:8pt;font-weight:400;line-height:100%">678,821&#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%">Restricted cash</font></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%">372,312&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">308,869&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-4.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8pt;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><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%">172,001&#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%">Inventories</font></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%">402,083&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">459,746&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Prepaid expenses and other current assets</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:8pt;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><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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,822&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:700;line-height:100%">Total current assets</font></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%">1,722,636&#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;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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,882,259&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">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:8pt;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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"></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%">Solar energy systems, net</font></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%">15,032,115&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,028,871&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Property and equipment, net</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:8pt;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><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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,139&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Goodwill</font></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><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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,122,168&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 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 assets</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:8pt;font-weight:400;line-height:100%">3,021,746&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,267,652&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">19,897,884&#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;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,450,237&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Liabilities and total equity</font></td><td colspan="3" style="background-color:#cceeff;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;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;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current liabilities&#58;</font></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 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%">Accounts payable</font></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:8pt;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:8pt;font-weight:400;line-height:100%">354,214&#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:8pt;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:8pt;font-weight:400;line-height:100%">230,723&#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 payable to noncontrolling interests and redeemable noncontrolling interests</font></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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,464&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,180&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Accrued expenses and other liabilities</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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">543,752&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">499,225&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Deferred revenue, current portion</font></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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">129,442&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,600&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 grants, current portion</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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,900&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,199&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Finance lease obligations, current portion</font></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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,045&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,053&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Non-recourse debt, current portion</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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">231,665&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">547,870&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Pass-through financing obligation, current portion</font></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:top"><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:top"></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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,309&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:700;line-height:100%">Total current liabilities</font></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">1,334,482&#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;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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,488,159&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Deferred revenue, net of current portion</font></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,208,905&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,067,461&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 grants, net of current portion</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:8pt;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><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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">195,724&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Finance lease obligations, net of current portion</font></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%">66,139&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,753&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Line of credit</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:8pt;font-weight:400;line-height:100%">384,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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">539,502&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Non-recourse debt, net of current portion</font></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%">11,806,181&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,191,689&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">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:8pt;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><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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">392,867&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Pass-through financing obligation, net of current portion</font></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><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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">278,333&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Other liabilities</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:8pt;font-weight:400;line-height:100%">119,846&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">190,866&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Deferred tax liabilities</font></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%">137,940&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122,870&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total 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 #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%">15,733,674&#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;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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,536,224&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Redeemable noncontrolling interests</font></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%">624,159&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">676,177&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:700;line-height:100%">Total stockholders&#8217; equity</font></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">2,554,207&#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;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:8pt;font-weight:400;line-height:100%">5,230,228&#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></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%">Noncontrolling interests</font></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%">985,844&#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:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,007,608&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:700;line-height:100%">Total equity</font></td><td colspan="3" style="background-color:#cceeff;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:8pt;font-weight:400;line-height:100%">3,540,051&#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;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:8pt;font-weight:400;line-height:100%">6,237,836&#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></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:700;line-height:100%">Total liabilities, redeemable noncontrolling interests and total equity</font></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%">19,897,884&#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%">20,450,237&#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:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div><font><br></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%">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="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:45.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.442%"></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="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 December&#160;31,</font></td><td colspan="3" style="padding:0 1pt"></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%">Year Ended<br>December&#160;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="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><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%">2023</font></td><td colspan="3" style="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><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%">2023</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="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><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><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 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 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%">388,574&#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%">321,555&#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%">1,505,227&#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%">1,186,706&#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="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%">129,918&#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%">195,035&#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%">532,492&#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%">1,073,107&#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="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%">518,492&#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;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%">516,590&#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;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%">2,037,719&#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;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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,259,813&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="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><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="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%">292,632&#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%">287,780&#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%">1,169,213&#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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077,114&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="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%">128,361&#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%">194,808&#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%">539,952&#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%">1,019,638&#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="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%">150,751&#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%">166,760&#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%">617,162&#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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">740,821&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="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%">8,794&#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%">7,663&#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%">39,304&#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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,816&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="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%">72,045&#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%">57,110&#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%">245,127&#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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,067&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Goodwill Impairment</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:10pt;font-weight:400;line-height:100%">3,122,168&#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%">&#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:10pt;font-weight:400;line-height:100%">3,122,168&#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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 operating expenses</font></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:10pt;font-weight:400;line-height:100%">3,774,751&#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;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%">714,121&#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;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%">5,732,926&#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;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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,238,456&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 from operations</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:10pt;font-weight:400;line-height:100%">(3,256,259)</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%">(197,531)</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%">(3,695,207)</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,978,643)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Interest expense, net</font></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%">(233,385)</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%">(181,826)</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%">(848,366)</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(652,989)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Other income (expense), net</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:10pt;font-weight:400;line-height:100%">89,829&#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%">(157,644)</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%">161,539&#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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,900)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 before income taxes</font></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:10pt;font-weight:400;line-height:100%">(3,399,815)</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:10pt;font-weight:400;line-height:100%">(537,001)</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:10pt;font-weight:400;line-height:100%">(4,382,034)</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:10pt;font-weight:400;line-height:100%">(2,695,532)</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%">Income tax benefit</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:10pt;font-weight:400;line-height:100%">136&#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%">(1,595)</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%">(26,817)</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,691)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Net loss</font></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:10pt;font-weight:400;line-height:100%">(3,399,951)</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:10pt;font-weight:400;line-height:100%">(535,406)</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:10pt;font-weight:400;line-height:100%">(4,355,217)</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:10pt;font-weight:400;line-height:100%">(2,682,841)</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:bottom"><div style="padding-left:9pt;text-indent:-9pt"><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></div></td><td colspan="3" style="background-color:#cceeff;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%">(586,294)</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;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%">(185,282)</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;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%">(1,509,050)</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;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%">(1,078,344)</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%">Net loss attributable to common stockholders</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">(2,813,657)</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 style="background-color:#ffffff;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:#ffffff;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%">(350,124)</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 style="background-color:#ffffff;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:#ffffff;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%">(2,846,167)</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 style="background-color:#ffffff;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:#ffffff;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%">(1,604,497)</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%">Net loss per share attributable to common stockholders</font></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><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><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><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 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 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%">(12.51)</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%">(1.60)</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%">(12.81)</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%">(7.41)</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 style="background-color:#cceeff;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:#cceeff;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%">(12.51)</font></td><td style="background-color:#cceeff;border-top:3pt double #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-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:#cceeff;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%">(1.60)</font></td><td style="background-color:#cceeff;border-top:3pt double #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-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:#cceeff;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%">(12.81)</font></td><td style="background-color:#cceeff;border-top:3pt double #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-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:#cceeff;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%">(7.41)</font></td><td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 loss per share attributable to common stockholders</font></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><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 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="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%">224,896&#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%">218,461&#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%">222,215&#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%">216,642&#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%">Diluted</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">224,896&#160;</font></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">218,461&#160;</font></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">222,215&#160;</font></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">216,642&#160;</font></td><td style="background-color:#ffffff;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:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></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-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><font><br></font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:40.395%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.979%"></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="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 December&#160;31,</font></td><td colspan="3" style="padding:0 1pt"></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%">Year Ended December&#160;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="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:7pt;font-weight:700;line-height:100%">2024</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:7pt;font-weight:700;line-height:100%">2023</font></td><td colspan="3" style="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:7pt;font-weight:700;line-height:100%">2024</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:7pt;font-weight:700;line-height:100%">2023</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:7pt;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="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><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><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:7pt;font-weight:400;line-height:100%">Net loss</font></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%">(3,399,951)</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%">(535,406)</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%">(4,355,217)</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%">(2,682,841)</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:7pt;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="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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></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:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">162,343&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">143,024&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">620,876&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">531,669&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Goodwill impairment</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,122,168&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,122,168&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,158,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Deferred income taxes</font></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">136&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,623)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(26,817)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(12,716)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Stock-based compensation expense</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">28,869&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">27,555&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">112,825&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">111,781&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Interest on pass-through financing obligations</font></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,862&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,837&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">19,504&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Reduction in pass-through financing obligations</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(9,820)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(20,787)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(40,352)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Unrealized (gain) loss on derivatives</font></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(122,319)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">108,226&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(120,008)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">28,105&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Other noncash items</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">105,220&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">118,956&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">210,479&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">261,390&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities&#58;</font></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</font></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:7pt;font-weight:400;line-height:100%">Accounts receivable</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,741&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,762&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(14,974)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">15,748&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Inventories</font></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(59,735)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">202,055&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">57,663&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">324,158&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(301,380)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(142,438)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(771,997)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(476,628)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Accounts payable</font></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">141,070&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(52,514)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">177,449&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(108,785)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,182&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(31,986)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">80,588&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(56,473)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Deferred revenue</font></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">55,297&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">47,340&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">152,762&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">106,700&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Net cash used in operating activities</font></td><td colspan="3" style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">(258,359)</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;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:7pt;font-weight:400;line-height:100%">(116,007)</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;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:7pt;font-weight:400;line-height:100%">(766,153)</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;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:7pt;font-weight:400;line-height:100%">(820,740)</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:7pt;font-weight:700;line-height:100%">Investing activities&#58;</font></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><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Payments for the costs of solar energy systems</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(791,785)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(651,462)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2,699,452)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2,587,183)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Purchase of equity investment</font></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(5,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(5,000)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(627)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,662)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,572)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(20,960)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</font></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:7pt;font-weight:400;line-height:100%">(792,412)</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:7pt;font-weight:400;line-height:100%">(661,124)</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:7pt;font-weight:400;line-height:100%">(2,701,024)</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:7pt;font-weight:400;line-height:100%">(2,613,143)</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:7pt;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="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><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proceeds from state tax credits, net of recapture</font></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,203&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,033&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Proceeds from trade receivable financing</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">124,261&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">41,225&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">124,261&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">41,225&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(41,225)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(41,225)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">48,700&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">473,277&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">354,256&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,124,675&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(56,998)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(451,023)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(509,532)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,090,331)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(117,235)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,545)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(346,581)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,545)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">644,950&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">556,100&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,009,906&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,745,580&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(102,748)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(175,728)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,794,962)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,575,527)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(128)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(412)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(93,875)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(47,342)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,100&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,795&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,812&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;font-weight:400;line-height:100%">Repayment of pass-through financing obligation</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(240,288)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(6,605)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(6,484)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(27,240)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(23,279)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">521,480&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">459,858&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,811,966&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,572,399&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(70,269)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(51,578)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(308,657)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(225,114)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Acquisition of noncontrolling interest</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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,761)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(26,195)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(46,274)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">148,586&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,980&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">705,697&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,980&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(148,586)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(6,980)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(705,697)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(6,980)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,923&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,459&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">18,876&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">22,611&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="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%">987,570&#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%">813,024&#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%">3,426,755&#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%">3,468,698&#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:7pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(63,201)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">35,893&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(40,422)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">34,815&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,010,617&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">951,945&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:middle"></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:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">953,023&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:7pt;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 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:7pt;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:7pt;font-weight:400;line-height:100%">947,416&#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:7pt;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:7pt;font-weight:400;line-height:100%">987,838&#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:7pt;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:7pt;font-weight:400;line-height:100%">947,416&#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:7pt;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:7pt;font-weight:400;line-height:100%">987,838&#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:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div style="margin-top:5pt;text-align:center"><font><br></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:120%">Reconciliation between GAAP and Non-GAAP diluted (loss) income per share&#58;</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:1.0%"></td><td style="width:46.853%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></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="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 December 31, 2024</font></td><td colspan="3" style="padding:0 1pt"></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%">Year Ended <br>December 31, 2024</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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%">Net (Loss) Income</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%">Diluted EPS</font></td><td colspan="3" style="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%">Net (Loss) Income</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%">Diluted EPS</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%">GAAP diluted loss per share</font></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:10pt;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:10pt;font-weight:400;line-height:100%">(2,813,657)</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:10pt;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:10pt;font-weight:400;line-height:100%">(12.51)</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:10pt;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:10pt;font-weight:400;line-height:100%">(2,846,167)</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;border-top:1pt solid #000000;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:10pt;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:10pt;font-weight:400;line-height:100%">(12.81)</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%">Debt Discount Amortization</font></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%">1,131&#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%">0.01&#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%">6,438&#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%">0.03&#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><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash impairment charges </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:10pt;font-weight:400;line-height:100%">3,173,450&#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%">14.11&#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%">3,173,450&#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%">14.28&#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><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP diluted income per share </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">360,924&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">1.41&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">333,721&#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;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">1.33&#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 style="height:15pt"><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><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><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GAAP weighted average shares for diluted EPS</font></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%">224,896&#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="3" style="background-color:#ffffff;padding:0 1pt"></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%">222,215&#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="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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP weighted average shares for diluted EPS</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:10pt;font-weight:400;line-height:100%">256,614&#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="3" style="background-color:#cceeff;padding:0 1pt"></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%">250,622&#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="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">(1)&#160;&#160;&#160;&#160;Non-GAAP diluted income per share excludes the effects of the pro forma adjustment detailed above. Non- GAAP diluted income per share is adjusted to exclude this item, as it is not used by management to evaluate the performance of the business.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">(2)&#160;&#160;&#160;&#160;Excluding this item of non-recurring, infrequent or unusual nature and its impact on the comparability of our results for the period to prior periods and future expected trends.</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</font></div></div></div><div id="ifb6cd82cae994e448e9658e42fe231d1_7"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></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-weight:700;line-height:120%">Key Operating and Financial Metrics</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</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, Creation Costs, and Total Value Generated are useful metrics for investors because they present an unlevered 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. Both Subscriber Value and Gross Earning Assets utilize a 6% rate to discount future cash flows to the present period. Furthermore, these metrics assume that customers 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 style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div style="margin-top: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><td style="width:77.554%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.223%"></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 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">In-period volume metrics&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2024</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Additions</font></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%">32,932&#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 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscriber Additions (included within Customer Additions)</font></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%">30,709&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Solar Energy Capacity Installed (in Megawatts)</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:10pt;font-weight:400;line-height:100%">242.4&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Solar Energy Capacity Installed for Subscribers (in Megawatts)</font></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%">232.0&#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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Storage Capacity Installed (in Megawatt hours)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">392.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">In-period value creation metrics&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2024</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscriber Value Contracted Period</font></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:10pt;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:10pt;font-weight:400;line-height:100%">52,035&#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 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscriber Value Renewal Period</font></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%">3,776&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscriber Value</font></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%">55,811&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Creation Cost</font></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%">36,634&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Subscriber Value</font></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%">19,177&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Value Generated (in millions)</font></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%">588.9&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">In-period environmental impact metrics&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2024</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Positive Environmental Impact from Customers (over trailing twelve months, in millions of metric tons of CO2 avoidance)</font></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%">4.0&#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 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Positive Expected Lifetime Environmental Impact from Customer Additions (in millions of metric tons of CO2 avoidance)</font></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%">4.8&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Period-end metrics&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2024</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customers</font></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%">1,048,842&#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 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscribers (subset of Customers)</font></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%">889,186&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Households Served in Low-Income Multifamily Properties</font></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;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%">21,129&#160;</font></td><td style="background-color:#cff0fc;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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Networked Solar Energy Capacity (in Megawatts)</font></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%">7,531&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Networked Solar Energy Capacity for Subscribers (in Megawatts)</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:10pt;font-weight:400;line-height:100%">6,436&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Networked Storage Capacity (in Megawatt hours)</font></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,525&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Annual Recurring Revenue (in millions)</font></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%">1,644&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average Contract Life Remaining (in years)</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.6</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Earning Assets Contracted Period (in millions)</font></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%">13,791&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Earning Assets Renewal Period (in millions)</font></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%">4,043&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross Earning Assets (in millions)</font></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%">17,834&#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 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Earning Assets (in millions)</font></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%">6,766&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Figures presented above may not sum due to rounding.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">For adjustments related to Subscriber Value and Creation Cost, please see the supplemental Creation Cost and Net Subscriber Value calculation memo for each applicable period, which is available on investors.sunrun.com.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">  </font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Definitions</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).</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%">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 Deployments in the period that are subject to executed Customer Agreements.</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 the number of Deployments 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%">Solar Energy 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 our solar energy systems that were recognized as Deployments 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%">Solar Energy Capacity Installed for Subscribers </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 our solar energy systems that were recognized as Deployments in the period that are subject to executed Customer Agreements.</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 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%">Creation Cost </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents the sum of certain operating expenses and capital expenditures incurred divided by applicable Customer Additions and Subscriber Additions in the period.  Creation Cost is comprised of (i) installation costs, which includes the increase in gross solar energy system assets and the cost of customer agreement revenue, excluding depreciation expense of fixed solar assets, and operating and maintenance expenses associated with existing Subscribers, plus (ii) sales and marketing costs, including increases to the gross capitalized costs to obtain contracts, net of the amortization expense of the costs to obtain contracts, plus (iii) general and administrative costs, and less (iv) the gross profit derived from selling systems to customers under sale agreements and Sunrun&#8217;s product distribution and lead generation businesses. Creation Cost excludes stock based compensation, amortization of intangibles, and research and development expenses, along with other items the company deems to be non-recurring or extraordinary in nature.  The gross margin derived from solar energy systems and product sales is included as an offset to Creation Cost since these sales are ancillary to the overall business model and lowers our overall cost of business. The sales, marketing, general and administrative costs in Creation Costs is inclusive of sales, marketing, general and administrative activities related to the entire business, including solar energy system and product sales. As such, by including the gross margin on solar energy system and product sales as a contra cost, the value of all activities of the Company&#8217;s segment are represented in the Net 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%">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 value of upfront and future cash flows (discounted at 6%) from Subscriber Additions in the period, including expected payments from customers as set forth in Customer Agreements, net proceeds from tax equity finance partners, payments from utility incentive and state rebate programs, contracted net grid service program cash flows, projected future cash flows from solar energy renewable energy credit sales, less estimated operating and maintenance costs to service the systems and replace equipment, consistent with estimates by independent engineers, over the initial term of the Customer Agreements and estimated renewal period. 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.</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 Cost.</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 Value Generated </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents Net 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%">Customers </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represent the cumulative number of Deployments, 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%">Subscribers </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represent the cumulative number of Customer Agreements for systems that have been recognized as Deployments 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 Solar Energy Capacity </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 our solar energy systems that have been recognized as Deployments, from the company&#8217;s inception through the measurement date.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Networked Solar Energy Capacity for Subscribers </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 our solar energy systems that have been recognized as Deployments, from the company&#8217;s inception through the measurement date, that have been subject to executed Customer Agreements.</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 aggregate megawatt hour capacity of our storage systems that have been recognized as Deployments, 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%">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 Gross Earning Assets Contracted Period plus Gross Earning Assets Renewal 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%">Gross Earning Assets Contracted Period </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">represents the present value of the remaining net cash flows (discounted at 6%) during the initial term of our Customer Agreements as of the measurement date. It is calculated as the present value of cash flows (discounted at 6%) that we would receive from Subscribers in future periods as set forth in Customer Agreements, after deducting expected operating and maintenance costs, equipment replacements costs, distributions to tax equity partners in consolidated joint venture partnership flip structures, and distributions to project equity investors. We include cash flows we expect to receive in future periods from tax equity partners, government incentive and rebate programs, contracted sales of solar renewable energy credits, and awarded net cash flows from grid service programs with utilities or grid operators.</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 Renewal Period</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> is the forecasted net present value we would receive upon or following the expiration of the initial Customer Agreement term but before the 30th anniversary of the system&#8217;s activation (either in the form of cash payments during any applicable renewal period or a system purchase at the end of the initial term), for Subscribers as of the measurement date. We calculate the Gross Earning Assets Renewal Period amount at the expiration of the initial contract term assuming either a system purchase or a renewal, forecasting only a 30-year customer relationship (although the customer may renew for additional years, or purchase the system), at a contract rate equal to 90% of the customer&#8217;s contractual rate in effect at the end of the initial contract term. 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.</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 less pass-through financing obligations, as of the same 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 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%">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-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><font><br></font></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 Energy 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 </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><img alt="sunrunlogo.jpg" src="sunrunlogo.jpg" style="height:41px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 the 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-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><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 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%">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: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><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>run-20250227.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:85cb97dc-b1c0-406d-93e2-90d267c2bbde,g:e34d2e02-6037-4e17-995f-d9aac58bdb4f-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:run="http://www.sunrun.com/20250227" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sunrun.com/20250227">
  <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/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.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-20250227_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-20250227_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-20250227_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:85cb97dc-b1c0-406d-93e2-90d267c2bbde,g:e34d2e02-6037-4e17-995f-d9aac58bdb4f-->
<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_SecurityExchangeName_98484fad-a976-41aa-b138-00febb1f6762_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/2023/dei-2023.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_Security12bTitle_d26eef60-7c4a-4689-9283-5c752e10b920_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/2023/dei-2023.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_WrittenCommunications_165ff28f-338a-43f3-9502-5f52b253243c_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/2023/dei-2023.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_LocalPhoneNumber_6d61d475-120f-4ae2-bb78-c1ddc5edc95e_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/2023/dei-2023.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_TradingSymbol_814ecfb3-5b1b-4518-8008-098bf86ff2be_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/2023/dei-2023.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_EntityIncorporationStateCountryCode_55fed139-aa44-4755-9119-47d2e210cd92_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/2023/dei-2023.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_EntityAddressStateOrProvince_4f4c4da4-b782-4b7c-9f8d-020061678c90_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/2023/dei-2023.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_PreCommencementIssuerTenderOffer_b89cef00-4372-4348-ac9b-eb1d056df396_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/2023/dei-2023.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_DocumentPeriodEndDate_1ef84bed-c07f-4c69-9487-d79707fbbbf2_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/2023/dei-2023.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_CoverAbstract_9ddba89c-90df-4c4b-bb9d-9fcf23d1bd01_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 [Abstract]</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/2023/dei-2023.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_EntityEmergingGrowthCompany_13fc1164-fb1e-461b-ab74-4243fa92597a_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/2023/dei-2023.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:label id="lab_dei_PreCommencementTenderOffer_0b88c93f-82d3-48c0-8f8a-1625c65b50a9_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/2023/dei-2023.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_SolicitingMaterial_bfa6a5af-242e-43f1-b2fb-66caa2f5f11d_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/2023/dei-2023.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_CityAreaCode_5fcdfb69-d4f2-48d6-9a7c-b359c8622644_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/2023/dei-2023.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_EntityAddressPostalZipCode_5e405eaa-a995-47b8-81aa-4bdd884db966_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/2023/dei-2023.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_DocumentType_d06a502f-29fb-45d3-9b55-8693d283d7c6_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/2023/dei-2023.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_AmendmentFlag_fd30b2a5-3e1c-4776-8e66-36ec7de5f5de_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/2023/dei-2023.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_EntityCentralIndexKey_17912fca-c2c1-4c82-b7e9-e42ae48df44e_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/2023/dei-2023.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_43b6ad0a-b8ac-4020-810f-3c197a73528b_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/2023/dei-2023.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_EntityAddressCityOrTown_db9463ff-a9c1-455c-b2d6-e9604962a61c_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/2023/dei-2023.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_EntityTaxIdentificationNumber_b4460930-b663-4d10-b554-30accabc3e06_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/2023/dei-2023.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_EntityAddressAddressLine1_3223842c-f9a6-4a74-8811-b818d9c4942a_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/2023/dei-2023.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_EntityAddressAddressLine2_be6e3d4e-4bdc-48f7-adb9-25b4615738b4_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/2023/dei-2023.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_EntityRegistrantName_d482c889-f4ec-4f42-b912-6b0befe86b0f_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/2023/dei-2023.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>run-20250227_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:85cb97dc-b1c0-406d-93e2-90d267c2bbde,g:e34d2e02-6037-4e17-995f-d9aac58bdb4f-->
<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-20250227.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_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f3222fa8-de2e-496e-a191-4bffd79d7365" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_DocumentType_f3222fa8-de2e-496e-a191-4bffd79d7365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f2d1b248-0a6a-4e15-9c44-925b0c41c956" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_DocumentPeriodEndDate_f2d1b248-0a6a-4e15-9c44-925b0c41c956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_6fa9df3d-f38c-4b67-95dc-d27a89dbd751" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityRegistrantName_6fa9df3d-f38c-4b67-95dc-d27a89dbd751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_04a3b0b9-f3f8-4559-836a-40ba3ffef3eb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityIncorporationStateCountryCode_04a3b0b9-f3f8-4559-836a-40ba3ffef3eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_38ad634d-3215-4b4d-8b16-f39ac5c57248" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityFileNumber_38ad634d-3215-4b4d-8b16-f39ac5c57248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_39f74d2c-7100-4766-a780-b4c500238ee9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityTaxIdentificationNumber_39f74d2c-7100-4766-a780-b4c500238ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_ff0171d4-c569-4708-8071-f77e0c07de47" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityAddressAddressLine1_ff0171d4-c569-4708-8071-f77e0c07de47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_de817f36-6219-4202-98f8-5ca08f4a7e78" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityAddressAddressLine2_de817f36-6219-4202-98f8-5ca08f4a7e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_a1655ad0-bced-4125-82a9-3543792ff114" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityAddressCityOrTown_a1655ad0-bced-4125-82a9-3543792ff114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_e288b3fa-d02f-4188-948b-9fac617f1326" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityAddressStateOrProvince_e288b3fa-d02f-4188-948b-9fac617f1326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_cd89ce9c-f2a1-4d3e-903b-a413c18bdba2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityAddressPostalZipCode_cd89ce9c-f2a1-4d3e-903b-a413c18bdba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_88019ffb-acea-4e04-b1ad-7f9051247c96" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_CityAreaCode_88019ffb-acea-4e04-b1ad-7f9051247c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_d102a960-34c2-444f-a84b-78012114d14c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_LocalPhoneNumber_d102a960-34c2-444f-a84b-78012114d14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_ae450fb5-17e5-41a7-bad4-4cb043ac34e0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_WrittenCommunications_ae450fb5-17e5-41a7-bad4-4cb043ac34e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_36d5f323-86c5-451f-b618-332aa0298d59" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_SolicitingMaterial_36d5f323-86c5-451f-b618-332aa0298d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_646c9d28-a0a5-4fd7-9f3e-67bdf0551561" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_PreCommencementTenderOffer_646c9d28-a0a5-4fd7-9f3e-67bdf0551561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_dff7ae63-5c37-4e43-a6bf-986eacbea441" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_dff7ae63-5c37-4e43-a6bf-986eacbea441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_70d6ae2a-f529-40c2-8c8f-c3492625943b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_Security12bTitle_70d6ae2a-f529-40c2-8c8f-c3492625943b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_9e2f961c-585d-4a21-8c51-0dc1fbf08a81" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_TradingSymbol_9e2f961c-585d-4a21-8c51-0dc1fbf08a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c16ec84d-041d-4bed-a3b7-c5fcc450ff9c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_SecurityExchangeName_c16ec84d-041d-4bed-a3b7-c5fcc450ff9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_a0b57b4b-cbcc-4f1c-b945-bdf995cbe4f9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityEmergingGrowthCompany_a0b57b4b-cbcc-4f1c-b945-bdf995cbe4f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_6926bd45-0982-4c66-b4dd-8e184d946db9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_EntityCentralIndexKey_6926bd45-0982-4c66-b4dd-8e184d946db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_242d6073-97a8-4c3d-a58c-e9584066b967" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a21f0e4-add1-4f2e-8cc6-ed8b9b1b0417" xlink:to="loc_dei_AmendmentFlag_242d6073-97a8-4c3d-a58c-e9584066b967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>sunrunlogo.jpg
<TEXT>
begin 644 sunrunlogo.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_X0*417AI9@  34T *@    @ ! $[  (
M   +   !2H=I  0    !   !5IR=  $    6   "=NH<  <   $,    /@
M   <Z@    $
M
M
M
M
M
M26UE92!$=6-U=     'J'  '   !#    6@     '.H    !
M
M
M
M
M
M                                        20!M &4 90 @ $0 =0!C
M '4 =    /_A V-H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A
M8VME="!B96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED
M)S\^#0H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F
M.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M
M<F1F+7-Y;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U
M=6ED.F9A9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL
M;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y);65E($1U8W5T/"]R9&8Z;&D^/"]R9&8Z4V5Q
M/@T*"0D)/"]D8SIC<F5A=&]R/CPO<F1F.D1E<V-R:7!T:6]N/CPO<F1F.E)$
M1CX\+W@Z>&UP;65T83X-"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" \/WAP86-K970@96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)
M"0H5#Q ,$1@5&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ
M_]L 0P$'" @*"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ_\  $0@ @@): P$B  (1 0,1 ?_$
M !\   $% 0$! 0$!           ! @,$!08'" D*"__$ +40  (! P,"! ,%
M!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()
M"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T
M=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%
MQL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$!
M 0$! 0$        ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$  $"=P !
M @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:
M)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#
MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3
MU-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P# 0 "$0,1 #\ ^D:*** "
MBB@D $DX ZDT %%<'XG^,GA+PR[PO>&_N4X,-F ^#[MG _.O+]9_:2UB=F70
MM'M+./H'N6:9_KQM _6M(TIRV0G)(^C**^1KOXU>.[QB3K1A'80PHF/R%9S_
M !1\;.<GQ+J ^DN*T^KR[D\R/LJBOCJ'XL>.(""OB*\;']]@W\Q6U8?'OQQ9
M,/.N;2]4?PW%L.?Q7!H]A(.9'U717B&@?M(V,Y6+Q)H\EHW0SVC^8GU*G!'Y
MFO6- \4Z+XHM/M&AZA#=KC+*K?,GU7J*RE"4=T4FF:]%%%0,**\V^,7C_5_
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
M@C(-+10!Y3\1?@EI?B.WDU#PY%'IVJ*"QC08BN#Z$?PGW'XU\ZIX8UJ3Q(=
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
MV/"7_(ZZ)_V$+?\ ]&+7V]7Q#X2_Y'71/^PA;_\ HQ:^WJY<1NBX'DW[1/\
MR3VW_P"OU/Y&OF*OIW]HG_DGMO\ ]?J?R-?,5:T/@)EN%?1G[-?_ "+6L_\
M7TG_ *":^<Z^C/V:_P#D6M9_Z^D_]!-.M\ 1W/:J***X#4***ANYY+>TDE@M
MI+J11E88RH9SZ98@4 87CWQ1#X0\%W^J2,HF6(I;(3]^4C"C\^3[ U\6DEF)
M8Y).2:]_\:^!?B/\2-82348K/2]/A)$%JUSNV?[1V@Y8U-H'[-]E#(DOB/5I
M+G')AM5V*?;<>:ZZ<H4XZO4S=VSQ#PWX7U7Q9JR:?HMJT\K$;FQ\L8]6/85]
M;^ / ]GX$\-IIULPFN'^>YN,8\U_;T Z 5K:'X>TKPWIZV.AV,-G O\ #&O+
M'U8]6/N:TJRJ57/3H4HV"OC_ .,/_)7->_Z[)_Z+2OL"OC_XP_\ )7->_P"N
MR?\ HM*K#_$*6QQ-20_\?$?^\/YU'4D/_'Q'_O#^==AF?>5%%%>6;A1110 4
M444 -E_U+_[IKX0N/^/J7_?/\Z^[Y?\ 4O\ [IKX3,$MUJ)@MHGEFDE*I'&I
M9F)/  '4UU8?J1,ACC>618XU+NQPJJ,DGTKZ+^$GP;324BU_Q7 KWS8:VM'&
M1 /[S>K>W;Z])/AS\,M-\ Z2WBKQLT27L4?F 2G*6@Q^K]O;M69IOQ6N_''Q
MDT6QT_?:Z+#,Y2/.&G.QOF?^@JIR<[J.PDK;GO%%%%<9H%%%% !1110!Q7Q?
M_P"24ZW_ -<1_P"A"OCZOL'XO_\ )*=;_P"N(_\ 0A7Q]7;A_A,Y;A7M'[-?
M_(V:Q_UXC_T8*\7KVC]FO_D;-8_Z\1_Z,%75^!BCN?1U%%%>>:A1110 4$9&
M#110!R'B'X6>$?$KO+?Z3''.W)FMOW;$^IQUKSS5OV:K.3<VB:_-!Z1W4(D'
M_?2D8_(U[E15JI*.S%9'RWJ/[/?C2SR;3[!?KV\FXVG\G"_SKF+_ .&/C/30
M3<^'KW:.K1IO'YKFOLNBM57EU)Y4?"-U8W=DVV\M9H&])8RO\ZKU]VW>G66H
M1F.^M(+A&&"LL88'\Z\[\6_ KPOK\#RZ1#_8U]C*O;C]TQ]&3H!_NX_&M(UT
M]Q<I\K45K^)O#>H>$]?GTG58]L\)X8?==3T8>QK(KHW(/1/A%\0[CP;XDBM+
MJ4MI%ZX2>,GB-CP)!Z8[^HKZQ5@RAE(((R".]?!=?97PPU9];^&>B7LK;I#;
M^6['NR$H3_X[7+7BOB-(OH><_M,?\@G0/^N\W_H*U\]5]"_M,?\ ()T#_KO-
M_P"@K7SU6M'X$3+<*^I_V?O^271_]?<O\Q7RQ7U/^S]_R2Z/_K[E_F*5?X!Q
MW/3Z***X30**** "BBFR2)%&TDKJB*"69C@ >I- 'G/B3X60>+?B8-=UUP=*
MMK6-%@!P9G!).X]E&1]:XGXJ_&"&WMW\,>"'6.*-?*GO(> H''EQX_4_E5+X
ML_&=]5$V@>$IREEDI<7J'!G'=5/9??O].OBM=E.FW9R,V^P$Y.3R:^V?!/\
MR(6A?]@^#_T6*^):^VO!/_(A:%_V#X/_ $6*6(V00-RBBBN0T"BBB@ HHHH
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
M/_0A7Q]7;A_A,Y;A7M'[-?\ R-FL?]>(_P#1@KQ>O:/V:_\ D;-8_P"O$?\
MHP5=7X&*.Y]'4445YYJ%4M8TJVUS1KO3+\,;>[B,4FQBIP?0U=HH ^-O'_P_
MU+P'K1M[I6FLI23;787Y9!Z'T8=Q7)5]TZMI%AKNFRV&K6L=U;2CYHY!D?7V
M/O7@7CC]GR^LWDO?!LOVRWY)LI3B1/\ =;HWT.#]:[:=9/21FX]CQ.BK>H:9
M?:5=-;:G:36LRG!29"I_6JE;D%BUO[RQD$EE=SV[CHT,A0C\16W#\0?&$";8
M_%&K!1T!O)#C\S7.4463 VKSQCXEU!"E]X@U2X0]4DO)&7\LXK&+%CEB2?4T
ME%%D@"BGQQO+(L<2,[L<!5&23]*]8^'WP,U77IHK[Q.DFFZ8/F\H\33>V/X1
M[GGT]:4I**NQI7*WP4^'DGBCQ$FL:C$1I.GN&^8?Z^4<A1[#J?R[U]254TO2
M[/1M-AL-,MTM[:!=J1H, "K=<%2;F[FJ5C*\4:)%XD\+:CH\_P!V[@:,'^ZW
M53^! /X5\3ZA8W&F:C<6-[&8KBWD,<B'L0<5]VUXY\9?A,WB$/XB\.1YU)%_
MTFV _P"/A1_$/]H?K_.Z,U%V9,E<^;**DFAEMYGAGC:.1#AD<8*GT(J.NXS-
M#3-=U;17+Z1J=Y8L>IMIVCS]<'FK]UX[\67D?EW/B759$/53>2 '\ :P**5D
M ^2629R\SM(Q.2S')--J>RL;K4KR.UL+>2XGD.$CC4LQ/TKZ$^%_P/329(=9
M\81QS7@^:&QX9(O0OV+>W0>]1.:@M1I-E;X*?"C[*(/%/B.#]\1OLK61?N9Z
M2,#W]/S]*]SHHK@E)R=V:I6/E[]H?_DI<?\ UXQ_S:O*J]5_:'_Y*7'_ ->,
M?\VKRJN^G\",GN/CC>:5(XU+.[!54=23T%?<VC61TS0;"Q/6UMHX3_P%0/Z5
M\X_ WX?3ZWXBA\0ZC RZ;I[B2$L,":4=,>H!Y^N*^FZYZ\DW9%Q04445S%A1
M110 4444 ?%'CO\ Y*-XD_["MU_Z-:L"M_QW_P E&\2?]A6Z_P#1K5@5Z<=D
M8FQX2_Y'71/^PA;_ /HQ:^WJ^(?"7_(ZZ)_V$+?_ -&+7V]7+B-T7 \F_:)_
MY)[;_P#7ZG\C7S%7T[^T3_R3VW_Z_4_D:^8JUH? 3+<*^C/V:_\ D6M9_P"O
MI/\ T$U\YU]&?LU_\BUK/_7TG_H)IUO@".Y[51117 :A1110 C_ZMOH:^"J^
M]7_U;?0U\%5U8?J1,*[?X.?\E=T'_KK)_P"BGKB*[?X.?\E=T'_KK)_Z*>NB
M?PLA;GU_7D'[0GA5]4\*V^N6L9>73&(EP.?*;J?P.*]?J.>"*ZMY(+B-9(I5
M*.C#(92,$$5Y\9<KN:M71\&T5Z3\4?A3?>#M2EOM,@DN-$E;<DBC)@S_  M_
M0UYM7HQDI*Z,MA0<=*V[#QIXGTR$0Z?XAU.WB48$:7;A1]!G%8=%.R8C5U#Q
M1K^K+MU/6]0O%_NSW3N/R)K+)SUI*Z#PIX)USQEJ"VVBV;.N?WD[C$<8]2W]
M.M+1(9G:-HU_X@U:#3=)MVN+J=MJ(O;W)[ >M?6_PX\ 6G@+P^+=-LNH3@-=
MW 'WV]!_LBF_#[X;:5X"T_%M_I.H2J!<7CCEO91_"OM795QU:O-HMC2,;#9?
M]2_^Z:^$+C_CZE_WS_.ON^7_ %+_ .Z:^$+C_CZE_P!\_P ZO#]13(J](^!&
MFO??%&UF4?):123,?3C _G7G4<;S2K'$C.[G"JHR2?2OJ;X*_#Z;P=X?DO\
M54VZGJ(!>/\ YXQC[JGW[G\!VK6K)1B3%79Z;1117 :A1110 4444 <5\7_^
M24ZW_P!<1_Z$*^/J^P?B_P#\DIUO_KB/_0A7Q]7;A_A,Y;A7M'[-?_(V:Q_U
MXC_T8*\7KVC]FO\ Y&S6/^O$?^C!5U?@8H[GT=1117GFH4444 %%%% %'4]%
MTS6;<P:MI]M>1GJL\0?^=>?ZS\ ?!FILTEE'=Z6YYQ;3;DS_ +KY_(8KTZBJ
M4I1V8K)G@MY^S1@DV'B/([">VQC\0:S7_9JUO=^[UVP(_P!I'']*^C**OVT^
MXN5'SQ!^S3J1;_2=?M5'_3.%C_/%=#I?[-V@P.K:MJ]]>8.2D2K"I]C]X_D1
M7LU%#K3?4.5'/:!X#\,>& /[%T>W@D_YZD%Y#_P)LFNAHHK-MO<H****0!11
M10!RGBKX:^%_&.Y]6T\+=$8%W;GRY1^/0_B#7F.I?LTKYA.D>("$[+=0<C\5
M//Y5[S15QJ2CLQ63/G)?V:M;W?-KNGA?9'S_ "K=TC]FNPCD5];UR>=0>8K6
M,1Y_X$<_RKW"BJ=:;ZBY48?ASP7X?\)V_E:#ID-L<?-+C=(_U8Y)K<HHK-MO
M<H****0'DOQ*^#M_X[\7)JMOJ=M:0"W2(HZ,S9!//''>F^&OV>?#VE7"7.N7
M<^K2(<B$@1P_B!DG\P/:O7**T]I*UKBLB.WMX;2W2"VB2&*,;4C1<*H] *DH
MHK,84444 %%%% !1110!Y5K'[/\ X>UG7+[5+C4]226]N9+AU1H]JL[%B!E>
MF35+_AFWPS_T%M5_[ZC_ /B*]BHK3VD^XN5'D^F_L]^'=,U6TOX=4U-Y+6=)
MD5FCP2K @'Y>G%>L445,I.6X6L<YXW\%6/CK14TS4KBXMXDE$H: J&R![@^M
M<!_PS;X9_P"@MJO_ 'U'_P#$5[%134Y15DPLF>._\,V^&?\ H+:K_P!]1_\
MQ%=QX$\ :?X L;JUTNYN;A+F02,;@J2"!CC %=510YR:LV%D@HHHJ!A1110
M$94CUKQW_AFWPS_T%M5_[ZC_ /B*]BHJHRE'85DSQW_AFWPS_P!!;5?^^H__
M (BM;PQ\#M"\*^);/6K+4=0EGM&+(DK)M.5*\X4'O7IE%5[2;ZA9!11168QL
MD:31M'*BNC##*PR"/I7FWB?X$^$_$$S7-DDNCW+<L;0CRV/J4/ _X#BO2Z*J
M,G'85KGSU=_LTWZN?L/B"V=>QFA93^F:9;_LTZJ7'VK7[-5[^7$S']<5]$45
MI[:?<7*CR;P_^SSX8TR9)M8N+G5W7GRW/E1'ZJO)_.O4+#3K/2[-+73;6&UM
MT&%BA0*H_ 59HK.4I2W8[)!1114C$==T;+ZC%?/UO^S7?2W3-?\ B"WCC9B3
MY$+,<9]\5]!45<9RCL)I,X;P;\(_#/@V1;FW@:^OUZ7=UAF7_=7HO\_>NYHH
MJ6VW=C"BBBD 4444 %%%% &5XFT"W\4>';O1[R62*&Z7:[Q8W#G/&017F7_#
M-OAG_H+:K_WU'_\ $5[%151G*.S%9,\=_P"&;?#/_06U7_OJ/_XBNJ\"?"O2
M? &I7-YI=[>7#W,0B9;@J0!G.1A1Z5W%%-U)-6;"R"BBBH&%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
*%%% !1110!__V0$!

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.0.1</span><table class="report" border="0" cellspacing="2" id="idm45804742802656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th"><div>Feb. 27, 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_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">Feb. 27,  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_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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 1800<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_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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94108<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> -Section 14a<br> -Number 240<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
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
MY?.J>ZC+N.HL?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<<GB-WPQ-',)^
MQ1' L#P8 \PG>&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\
M3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4
MKS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBIN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2
MG0P^\?Y@IR1-\SR. !9GD*88 J<11S &P %#TG1X#SY['R73>RHY_U=3_ 10
M2P,$%     @ 2(%;6I>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#
M, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M
M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD
M%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3
MY?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^
M-8+)#^Q^ %!+ P04    " !(@5M:&445]3<!   G @  #P   'AL+W=O<FMB
M;V]K+GAM;(U1T6[", S\E2H?L!:T(0U17D#;D*8-C8GWT+K4(HDKQX6-KY_;
MJAK27O:4W-FZW%T6%^+3@>B4?'D78FYJD6:>IK&HP=MX1PT$G53$WHI"/J:Q
M8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DHV1%[A$O\G7<P.6/$ SJ4[]ST
M=P<F\1C0XQ7*W&0FB35=7HCQ2D&LVQ5,SN5F,@SVP(+%'WK7F?RTA]@S8@\?
M5HWD9I:I8(4<I=_H]:UZ/(,N#Z@5>D(GP&LK\,S4-AB.G8RF2&]B]#V,YU#B
MG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N5G0&3K;V"%TH?653#@%%G=W4
MQ7/4 6_*P>-HK(0* Y1OJA65UY**+2?=T>M,[Q\FCUI&Z]Q*N??P2K8<<XY_
MM/P!4$L#!!0    ( $B!6UHD'INBK0   /@!   :    >&PO7W)E;',O=V]R
M:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2Q:X*
MMR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.XS!/:A>L
MXEF&!KS2O6H0DBBZ0=@S9)[NF:*<//Y#='7=:7PX_;(X\ \PO%WHJ45D*4H5
M&N1,PFBV-L%2XLM,EJ*H,AF**I9P6B#BR2!M:59]L$].M.=Y%S?W1:[-XPFN
MWPQP>'3^ 5!+ P04    " !(@5M:99!YDAD!  #/ P  $P   %M#;VYT96YT
M7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK_I-G6M+;
M,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBNM"$Y2?R:
MMB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F<!B63R-PLQJ2AFC
M-4H2U\7!ZQ^4ZD2HN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.QD8E>I6.5Z*U
M.EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT*
M$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87
M_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0    ( $B!6UH'04UB@0
M +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ 2(%;6KF6J+3N    *P(  !$              ( !KP   &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ 2(%;6IE<G",0!@  G"<  !,
M         ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !(
M@5M:E,!R9E@$   A$0  &               @($-"   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ 2(%;6I^@&_"Q @  X@P   T
M         ( !FPP  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !(@5M:EXJ[
M',     3 @  "P              @ %W#P  7W)E;',O+G)E;'-02P$"% ,4
M    " !(@5M:&445]3<!   G @  #P              @ %@$   >&PO=V]R
M:V)O;VLN>&UL4$L! A0#%     @ 2(%;6B0>FZ*M    ^ $  !H
M     ( !Q!$  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%
M  @ 2(%;6F60>9(9 0  SP,  !,              ( !J1(  %M#;VYT96YT
A7U1Y<&5S72YX;6Q02P4&      D "0 ^ @  \Q,

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.0.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-20250227.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-20250227.htm">run-20250227.htm</File>
    <File>run-20250227.xsd</File>
    <File>run-20250227_lab.xml</File>
    <File>run-20250227_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2023</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-20250227.htm": {
   "nsprefix": "run",
   "nsuri": "http://www.sunrun.com/20250227",
   "dts": {
    "inline": {
     "local": [
      "run-20250227.htm"
     ]
    },
    "schema": {
     "local": [
      "run-20250227.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/2023/dei-2023.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "run-20250227_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "run-20250227_pre.xml"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 24,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 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:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "run-20250227.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "run-20250227.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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": [
      "r4"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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/2023",
     "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": [
      "r5"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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": "14d",
   "Subsection": "2b"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "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-000037-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001469367-25-000037-xbrl.zip
M4$L#!!0    ( $B!6UJI8G;L5E8  /":!  5    <30R-#@M:V5X:&EB:70Y
M.3$N:'1M[7UID]M&LN#W_1587RM%5'-PDJ#D<82>9'NU.[:UDMY,O$\O0*!(
MP@(!&D>W>G[]9F85#IY-L'F 9$U,R-U-L%"5]U69/T[S6?33CU/N!3_]CQ__
MY]V=]B[QBQF/<\U/N9?S0"NR,)YH_PIX]D6[NY-/O4WFCVDXF>::J9N.]J\D
M_1+>>^+S/,PC_E.YSH]_$[__^#=ZR8^C)'C\Z<<@O-?"X._?A.-1WP]<T_?X
M<&ASVW;YL.^XW#;'W+2,P/AOXQOX*CPNOI/ECQ'_^S>S,+Z;<GS_*]>8YZ\?
MPB"?OC)T_?MO%I[+^=?\SHO"2?R*=@N?CA,XF_S83Z(D??6M3O][C9_<C;U9
M&#V^^E]OTM"+_A?+O#B[RW@:CL7'6?AO_LHPX97TZX/8PP"^'84Q+_=DF+B1
MG[].PU&8:\-AS_CQ;_C\FI,T=N@#M'@*6PQG$\V+\K]_DQ5Q6L11,DEZ?\XG
MWVA9ZJ_YHUA(OMHVYE]?S[QT A :)7F>S%XYL-M[GN:A[T7R5?16\7$)NZ$Y
M_UJ!>J=M'@*2^E.0-!R Y"<ZLO:1SY,TS[1?DB+-I]K_*[P4=J)Y<:#]4D21
M]E_<2Y$>;>V7,/9B']X+W\F**,]:P5\\.DI_:OVM@X&#UGD5YO .?P% ]@J
M3 #06R^;:K_RF*=>'B:QEHRU[RQ;@S=&^&L8:__/UKPQ0BOSQER;>NDH237^
M5Q'.B=GG1>I/O8QG3,NG81IH?A)GW"_R\)YK?TE PZKS) OI;TMOO'+X?O#"
M0 N2AUC[SK#,"JX D)3[0(T9UP(^RB6@'T*@3O[5YUFF^0"G*P?.,O%-BC
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
MV)]ZZ81G6@GN ^RF3YT@G]K.FI(7-*#NK-Z:S#GV:<0%T-MXN51%<E&73\[
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
M.6JN:[8;-<1. 1554$R<(VX"XM75]V[;=*WU399IZ_=5/9XH&G.RUA)5T=\
M(DB]HPHXG&5<<^CM1!$9ASP@/UOZWT'>CK1;;4QH@"Z\8Q%HF\]?U719Q^D;
M/M0V\ '!*[H#M+'H%'.-0!Z-$9WP<-9Y=RPX#=_M2S#IP''!1UFSY/]E';L)
M8^O'ZPS]%GRM^963PW90L+Z>]B]./I#AQ?'%R7!9JA9 ?EX8AR>]KX/^1?]D
M2(Y//Y"3/WK_/C[]=$)Z9U^^](?#_MGIS@&W2P'^.Y5C$ P51_OD@]DS(2IK
MU-T? >P%GX!W.&779!!/:+0);.L6V/6U8/]GRW\;$5J0=#WU\XK1Q[/!%U+>
M9Q?1=Q; 9"X;+'?;^.VVOR9O''T>_0*S,#@YO2"#D_.SP<4+-0+GJ9 IA2Q.
MQ63(? R[B5TCL2!V8R]X3^+1"P7\ A)- #@57'$0Q9.I/X;(DY%C7P'0Q'9K
M]?OD)/>GJ)_/)3GK%0)#/D1BP))8*+)7/#,*01^3BK K3+R%;F; I>WMQKD.
M)$^R\+)"LIP+PL.IZ@3PQIC $&/\S CHS)C!S :+YKD!F"OFB13B-N*T]G4Z
MOYHF_ VMS@^,F)QZ*;78-K4<L$LN,>U6I]!2,!AROV$:039&^I%OEO<HRXKU
M(^/'<CS>.YE"CJ&11OT1<V0)E40FS,>$+B \(EQ) A8$U$F\_UN*;B/+/W::
M8D'V:%I9!KE-CN6X9LMR[LRQRKYWS$:KMM47FX"J63!4^^4!U6[5RV2CFU+/
M(GMTDBGFCZOZO,+E./E!*KYB\$!R,G@"YL="EPP[:00BB[VV-X5@ZF*1Y ,-
M%7C!7IQ&2LQZ<;#L(K& @54<Q1(17^$X-[ZQ#NZ;A?2:BC65LUP-57 ?N>?)
M^E^2*]O3_B,/&73VP*3F=&Q@$<XV:JV&;?]M"?F4XGU!I_V\ANGKP9;IW:QT
MG:;AM.MVZQZ"_W4LQHKWU+*YIW4;4YQ8C9D@?T(.(0.>Y3X0)?!%._#^5<K:
M!L+TXLF$2US_(ZB0)).0YR1!%B[LE@K]P9"<3)(PGC&AR]G+:D-.8_/]JD*4
M*:C^T-3R7GORH/S@. @$DS+_[S.,9Q<6HU7I-BV+]  7\(T1IV2H!&/JMO'8
MWR(]W32I4TS:QLR$@_K:;<O:2:GK^8C>@U_/Q$5\/0\N7, >@/X(*8S/I1\_
M&:FU23P3YQ#.<+U,7#+:L:U*]T8 5OGQ,&C.8Y@N_#^>9)%7/I5=Z;IUVVH_
M.]?;Y7+/'!ET*8D JO*$AH1-F9\J?H7Y*%@4)O?1WX0IFD7R7YX C0*V.0-]
M6<9DKSQ_49:/!:-+''4JW;J]4CG:IISU.09?<3Z.HUO1HUVK=!MMRVBZ+\!*
ME)27FU+,+S^W';MU((EB(4L0.Q)I]!:%!1(,>H^T;,)GW2KMBS&6I[$BQTD2
M@KL%A_I">?41S".$CEEA26AK"8\TTWC@THADY6A(NM&>DI#*HE[[]RPOX=1/
MPR&W% Z],?._Z=UH- &W!0888WXOGA*/A?$U<@@;D8^D;?Q&1CQ$I>(2-$PQ
MR+("7!&1?)*&BD8L3F4X(Q("0#F:Z2_S#V(/^$6+U $;%HJ,.ELC-)H5;:,X
MA,GQ.W2E'"-M2?8D8^03BY@ _]"/X-LTRT6.3<?,P'W?>64EO(;IVJTG*7&Y
MMMENWUTM>WC"&K+1*@VVR<K*Z>6](KUE3>5WP14(,:9S:92G+7(UIO/B./0H
M2*0"O9A[SGJE^\O/;JM>/WA$V>5'T/)11D%3,*<+ +Y(&)(LK($.4E">NM/(
M=5<MKS+BXN*>W2*]CP/BU"P3.I9)!=^4\DTI.\,80AH0H^CR"[@BE.6R&MEX
MO1IY0Q0RR:FRJHYVG4*NL*"12XO]<WVL@VCIG@^LSKRYSS=-U9IZ+ABZ3MQO
MK+=883@HSD8C3"_+:6SS]6HL$,?P%ZASKS.UZX'A['GOR^EOUO?-J;ZIZD-4
MM2]ERL0#%+;UIK W"EMC1GW/+Z>P>=]'+(CLLBJP$,IG:3H3D.@GZ_9 :I.5
MI^V ]6M+P&L-TVX\C5VRVV:M?O<FD[)#U6NF[;J/,7$YO5'O'GI0XED6)\OI
M\@6>/<MV@OICXH=4RA+VZ9731%!=#Q_.)EX<[LDRR]6E*"*R25X=P4[SW9!:
MAEAAV<'F78\YO+DQC-OL^BAY1.F5RN 658#, \ULQ]/*/(] VI4N1C+ AJ&*
M_6_[Y'^T7;=)0@6YHF'*2(('%\</VUCVQI]R_,FM269,YLQQ*]W!U]/G(OMK
M-43;:TT1AV9[U6^']FC+EK<G.!::.QG0[^13&$/8#_%="!$>^4+%M]6=*J6R
MSA(+J&]G65_B6=:=GCSH1P%F6(QX,^+KM4@ YANX6*;W'-Y:*.22 &"0GB&\
ME^12Q-=JC(E:@HN'5)* C6 *?5(A6Z&P&D5R<FMY(CO[5"-[O_QL-UL'>I6B
MZ,SU&8<$SSC@JG66[3F>X:P9:]V!JOF@F/G=?+<PK+FB$W<J3"EM6CYWGL22
MZZVP@H44-]*LG$2_D30M8M;-)]0#<4K5ZB?W'5[/?H[G<I[02V9X@M%O!AT!
MWAT:7M.91(E\ZD/SNQ3:D_4"B$RW#K*?\\TSNRT+/6@;78'.)XU-+T.F9$7(
ML>^M".V.+ZL[EDIHU8[LW.@.RX7;E=::0;ZR56(,1DZ[9C!R4:Q+,:EDNA?P
M.-^0@;?#:$TFV3T8R$H]5SC#R?4%1&@P(Q W:!'LBDOX#DPG[I<$[T]]'X]T
M8&>\#R>@(I#95HQ@4QVHMD?G=:!%FVB^%*V82^F;;7WHA20+<4)S.5[[,Y6*
MCV8[W0#75VQ"'--RR(#)-%1Z!^D92'Q>L 6Y)1_G(MV+0<6P8=7UKD=OIV'0
M642*D\*9IA3'A??)P@%3LH?:A;L>'>N@5S@=>+(/WD-L)%-03@IZBKMI0309
M!<M HPA4V=>;MH!$-SHN<J*A;<!AOZ?Z5*<FVR@-0X*'F4EF43XPG^&^R@RV
MFJUAJYL E/YT:<9]_:I7Q&2AC L8T#2-*41QBES':1@0CY%Q'&:[--%-Y9<7
M$0C10RRTK"<)FAT(^/T4YGQZE/"\O.ZK+TK*#=HR22&.&Z4BXG(,XT"4RC*#
MBK'@F'N ':01MIY4;Y,K3LGDG2$T!2,_OZG)O/>4L [QG1T+))*!1_,KQHAD
M"LD*>/(H"V7GZK>XV7:1 OM8A %"HIL"3@<,O%]02.^(ARS(95?S"YP*V$BF
ME7CN5-HE ^Y]I#Z=9)Q=5)+%SH6F[*//6V++(C\0/Q3<?-_BQNU->?ZP.+,>
M^+;_V\?2(4NRD]2:'AZZ:BU1N%5R3E< (C]I[2]#(U,?I"L'J*SU*E+ K&32
MM,Q68ZW%SEY!^ $)=\=HM,W&7-#*)^]/,]_NO$:F\ZYIV0L.0A_MP(6_S'/D
MDBP?1G"P)#<$*+!UG!^!K1ZGPQ60V2]S%B%XG\=BBX'9XL_[,7]QJ&Z*^!"=
MOT[UZ8%+E"VSV=KNX/SF]XW:W76LLC"U7;/VN 7*9ZW+WGNZ07.I<':GL;G%
M[H>''_U<MTEB]UA_8-(7/$$'O6[AZU;&9-?OKW&6K&$^BJP/*)<^S_Z@)SB9
MB\'7LPEDANQ=U971Z(DQOO/T/RT@6+I-DV6J>_!,8)'L&M?O=:?>-K[EP+BN
M;8[51.]$6LHV=%X'X>%B)ACHP'7E=BDP1/1V%O^XNPA>@D#;5OV9Y7EWN/9B
M ("<4\@>^NCF0%KQ%.P'JFAVV< >IJU!D%\DSK,,/ L]R!^#7S^3(+^Z;)N]
M9F_U+1SL>0]T#ON?3H\OO@[NN,'U5D5@*>;.X_"=5@D6;T7,"M7?4R[R+*IL
MZKZFPAVDD!K[-)6Z9,1E?B04IX'L60*#H"'.;B/S&&35([2/.)"VL7D'K+:D
M$5:+<#B:JG$L +E@T^+;DQ6D-6_>\I/\?=,V:T[S2=(*QW3=)[KQRS%K[;NS
MHY(^<ZV[:;X\=[/^ JKAU]/!UU/2/^V9CXWFGS9@?VA,_M?V_K_..EM$.B\4
MB:JLDO]E-(KPIAO&%BXGV"(4W6':]_+(J-W#,@DQ?.F-.1N1S^R2AN1,7XN2
MK6UD[\]9G( WR!L>NT=KEYCBW;H=LF&YYP?LE%D;1FU__\>+"9JKV5]7T7^1
MI?O_4$L#!!0    ( $B!6UJR[HM-8@(  /T&   0    <G5N+3(P,C4P,C(W
M+GAS9,U474_;,!1][Z_P\CPW7RTE%2W20$B3N@TQT'B;'/LFM4CLS'9H^??8
M;J(2H$S=T_+DW'O._?*Y/CO?UA5Z!*6Y%(L@'D<! D$EXZ)<!'>W5_@T.%^.
M1F>?,+[_<K-"EY*V-0B#+A00 PQMN%DCLP;T2ZH'_DC0=45,(56-\=+3+F3S
MI'BY-BB)DFD/Z[UJ?CJE>39C%.<QC? D.F$X2R'!6<22DQE-\IS!YW(.Z80E
M$"7X)$IG> +Q#&?9M, L(X1.3W.63PH?=*OGFJZA)LBV)O1\JQ?!VIAF'H:;
MS6:\2<=2E6$217%X_VWUTT.##EMQ\3! ;W-5]?@T=.Z<:.CAJA4#M&Z%-8VI
MK$/7:Y0DLP 18Q3/6P-7=BB74)"V,HN@%7]:4O&" [,3K\#-= !XX39$E6"^
MDQIT0RC\->5RA) ; Z\;J0P2[Q*'G7&A#1'4=K:;W4I28KPD#E+<'^YYV)EP
MG. T'F\U"\)_J&$_W>-JZ'G'U^"#::#C4CZ&#+@;8?I^>GT([@[8'88YB1#2
M>+ZS=+:FX:*0.X,UN<+G??4W4/2"?:/"3K-QEF6A]UH!>C)15,D*/@:'C9(-
M*,-!OU2P#[!64"P"JR#<J^=WHV!L"^D1;^(/;\"Y;0+05K^^W=6^GSZ$>6IL
M"&VOH8+=A/[C]BN2']N^I4!U9-^.>&O]B+-%<"'M"WQ-2EN7L]_=?#VTXS[?
M'M['[*,R*+C@7G61_V*$]T\V1IZ)'/4L?$UX%:K5P'Z(I3^_OM^.W$$^(%)2
MT;8ZGK<OZR"M,_9S[+8L'*[9[O_%*GK#;K^7HV=02P,$%     @ 2(%;6MQ"
MUOU@"@  %%D  !0   !R=6XM,C R-3 R,C=?;&%B+GAM;,V<;V_;NA7&W_=3
M:-F;#;BL18J2R*+M19?;#L5RVZ!)<2\V# ;_)D)M*9"5)OGVHV0[L6+))BE;
MV9O&M>GSG.=$/Y.'HO/VU_OY+/BIRD56Y.].X.OP)%"Y*&267[T[^7[Y"9"3
M7]^_>O7V+P#\^8]O9\%OA;B=J[P*3DO%*B6#NZRZ#JIK%?Q1E#^RGRPXG[%*
M%^4<@/?-VTZ+FX<RN[JN A2B>#UL_6KYAL2"TU0*P*$( 0X3"6BD$*"A1$DJ
M$.=2_7+U1D58(A4BD(11"K""*: TUD!2QD1,N.18-T%G6?[C3?T/9PL5&'OY
MHOGONY/KJKIY,YG<W=V]ON?E['517DU0&$:3]>B3U?#[K?%W43,:4DHGS:N/
M0Q=9UT 3%D[^_/WL0ERK.0-9OJA8+FJ!1?9FT3QY5@A6-57?FU?0.Z+^'U@/
M _53 "(0P=?W"WGR_E40+,M1%C/U3>F@_OG]V^=>23JI1TQR=57_;L]5F17R
MHF)E=<:XFIGLFVC5PXUZ=[+(YC<SM7[NNE2Z.^RL+%M1ZRQIG25,ZBS_VB<V
M&9#^@?*MMG,]0'*-W2^'RG%73;\<+-U+\PFACI_PALS@E)<7U,=<CG7M/DH-
M3OWX&1_JLB@J-AOALGB2V4AY5C]Q9AZM9.I .SY,&YW51_=&JNJ^4KE4RT_+
M5N@@D^].S*.I5-GT0HG;,JL>/MZ+:Y9?J2]LKJ:48((UDX#1- $8,F8FL8B
M,-2*<ZB3-$'3ZO&:GJH<?+]8RS<:NP5.')Q5/826:E'<EF(YMQG1>EY?YO%^
M+1FL-8-:].WD*3V/FLR.[G1V3).%: 6>U9-T43YW4HB]3IXN^H6QTMA8*/'Z
MJO@Y,6\U=E!4/P#U@^9:[PTXV?HM?"C76;)2["G9:L1$%&;]<5.!5O5T6<SM
M[%2%W2]P638C>A(4I52E65-V&.B\C"#BEUDU4U.S[E-*)R%(!68 )X0"BD@$
M8I'&2,&04Q2Z8K4.?F2D&HV@T %$?^-_#];J[DP]%L.>)Q^+;BRYNO."Z;F-
M02 ]!AL=HN<VN@#:&N,.SQ\FCIG 3HOY_#;/EAW%8@J36&M$-(@B8@B*= 1H
M;'JG6,>(HSA".!*V!'4J'!FCE6;0%K6GJ+LJ^U$:[-6-)T>;3CCMM.+%5'?$
MT<#::6B3KMT#W1&K&_79^761JR^W<Z[*:2(3*'$:FX5JJ %F"@'.4P($E%+$
M2@H:*UNZG@<_,EB-7-#H!4M!>ZBVZK"?IR'NW%!R,.:$49\#+X*V@HT&3Y^-
M36YZQ[@C<UFR>@?QXF'.B]F40*R$YF8!QR$'.(8$D# T;1(E7)/$S%3<FI=6
MY&,OYI9:P5+,'I2V^_V4>'MR7+W9V7'"HS-U+S;:D48#H]/ )A7= ]R1^)A7
M9L7W.1=%>5.4S:1T4;%*G1:W>54^G!923>-8*PDC"AC#&)@9)@840FH>2:00
M#(6DUOL)%GI'QF>90=!*X9>@2<)4+5@E$M29V+-E4\;]Q!VX.&X<'J(N3I Z
MN/5"UR;^:$ [F-W$W.5MOO!_D-)<%HLF[M?RO"Q^9L;.%&LLL&08F#4D IBG
M E!-) B-]00F*1'4>KMCE] XN*^T-R[HM;XKY#WELJ5[>!&\L/;P[P'S;G,#
M*.X)/#*^N^UM<[MGO#NPYZ6J^T=EHM1WNS\O%K>JO*QO%)1?M3:]#R=4*!V&
M $>I@3;"!#!!.5 <RC!.I(YH8@OM/K$C@VOD@=C0#Y8)!,L,@B8%>W;W5FX_
MOX>LAQO#@TKAA+&M1R^4]P8?#6=;FYM(6[_''>OUZ97'&[:_F0^,*52:8*XD
M$&&J 18)!123%,B4IN89SKFV7G9W*AP9X,<S.4O1P*@&M:P]M-UUV4_J8+=N
M>#H;=4)RIQDO#KLCC@;?3D.;Q.T>Z([9:?%3E1_XHBJ9J*942L[,=%F?Z*KQ
MPAQP3J59Y J-(@FY#*$M7JW(1\:JT0K^LU;[KSU.;?_[,?)VY8:/M2$G;#J3
M]\*E'6DT3#H-;.+1/<"W"_PX5^55EE_]LRSNJFLST]VP_&$*(RT@3##0'"J
M$\@!XRD&&.%(,XIBFC*W)K!39YP><"T=++6#E;AK ]A=*=O^;[!_K_;/U;I'
M[[?3V(#6KSONR)W?3G/;C=_NX8/[OLV^)>2$"!II0)", "8B!$03!F""8I'$
M/ X9]>SX7K#7.TB3-ZB]>YG&[N@=W9%ZN?^'+LZM?SM,YW91S#*150;UW\W:
MM,S8;,HU2UC,-$ 8J?J0"P0<:0Z21#"&=*PAE-;'Q+;"'QG$)\%@K>AP2&R[
M&/NQ&V;1#3<7=VZ'Q'I-^!T3VPXWWD&Q7BNMHV+]HSSZLGJKM%1L>;-1"ZEY
M0H'$&IGY3": LE0 'L54D 2A!&/KMFPC\+&[LF:3W6@YWCAL>;=HR3P=.79D
M=F;<^K&.S/W:L<U XW5C'>FWFK&NUP?>D3LO%A6;_3N[68*A<!@KQ@"C- 8X
MY020^F@_YE(2@B6GB?76?K_,R'?CEMJ!$?>ZX=Y9*-M.;*A]KT;,V;G_7;A.
M8\/OP;7#OLP=N$YKO???ND?[;]-?FK=.96A6>2$RRSRJZ]-CIOFB/(X!26@D
M$8ED*JQQW P\UJ9\K>6^$]]8M]^ =S7DN>^^TXO79OMFXH/VV)M HV^M;Z;?
MM:/>>MT=A \FAJSC?)JQJZF64<@1BT&DH# 34YH HI($1(D2J52QCJ7U.<I6
MY".C\*@5U&+V++3=[X?!VY,;#99VG'#H3-V+AW:DT8#H-+!)1/< WX7;J0E4
MLMGG7*K[?ZF'*4PI1%HP()"   N" $\5!0HCIDQOHS&V1J-389SEVDHT:%0#
M(^NZ3GM>%]LEV@"W7JLS>Z,>R[(>,P-69,\CCKP8ZS&TO0[K&^B+V:=LMOZR
M!XYXPF3( "?,3#XA"DU7%&H0"4A3ED8Q(MR-L*?@X\!5ZSE_Z66K#K9$^;GS
M@LG&F =&VPX&$+01;&1XMFUL<],Q9N"60KU-\;6\+.[RJ>04)Y'6@-%Z;HIC
M 3B2"5 T"3%-$$N@]9<Q>S1&WDQHMJV*,JBE/7<2-NKCN(W@YWK8'H*58?\-
MA&U+PW</-F*^S-;!MJG>?8..H;[X7;+[S]+,@IE>??-S];'-,4Y"&H6 )TD$
ML(3F41QC$(5,",9%I$+'3;T>I7%0-.)!6]US9NNKERV4!ZB"%YKN!?# <X^Y
M 9#V11X9U3T&MX'=]X:!L^;JQUF6*SB-$(H(1@)HRA* 68H!(1":!2@DD@I,
M36_G-6]NJHP\<ZX>!+5V\#7WW8=OU<EQ_O1U/VP&M3;N/XMV&1L^C[:BOLQ,
MVF6L=R[M''PX+-&4JT1%$JOZ?IAI!(E. 3-+7(!BCA,8IQ'AUO>->U5>$LO+
MNV(XEF@ ED[N#XCE+N,'P1(=!4OT\E@B%RS18"R_J:NL/HV<5\V?7).8($$(
M!1HK0Z3&"' *$4AXR)56Q/S4;D2V!<:!\4G3\<_0==;$ECY_IU[@V9KTP*W;
MR0#2G@4<&;)N.]M\]8SK0VNSX@;&'^]?K9_)EG]$]_VK_P%02P,$%     @
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
M $B!6UJI8G;L5E8  /":!  5              "  0    !Q-#(T."UK97AH
M:6)I=#DY,2YH=&U02P$"% ,4    " !(@5M:^UB9Z)H/  "@:   $
M        @ &)5@  <G5N+3(P,C4P,C(W+FAT;5!+ 0(4 Q0    ( $B!6UJR
M[HM-8@(  /T&   0              "  5%F  !R=6XM,C R-3 R,C<N>'-D
M4$L! A0#%     @ 2(%;6MQ"UOU@"@  %%D  !0              ( !X6@
M ')U;BTR,#(U,#(R-U]L86(N>&UL4$L! A0#%     @ 2(%;6D<GWXK5!@
M_S(  !0              ( !<W,  ')U;BTR,#(U,#(R-U]P<F4N>&UL4$L%
3!@     %  4 0P$  'IZ      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>run-20250227_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/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="run-20250227.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001469367</identifier>
        </entity>
        <period>
            <startDate>2025-02-27</startDate>
            <endDate>2025-02-27</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-02-27</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>
