Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
RUN logo

RUN

NGS
Sunrun Inc.
TechnologySolar
Watchlists:
Last updated: Sunday 20th July 2025
10.24
+0.28 (2.81%)
Prev Close:9.96
Open:10.15
Bid:10.22
Ask:10.24
52 Week Range
5.38
22.26
Volume:24,226,174
Mkt Cap:2,446 M
Price Target
$11.78
+15.0%

Financial Statements

RUN - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Asset Impairment Charge3,100 M1,158 M2 M
Capital Expenditure Reported2 M21 M18 M9 M3 M25 M5 M8 M13 M13 M
Cash Flow From Continuing Investing Activities-2,701 M-2,613 M-2,086 M-1,686 M-498 M-843 M-811 M-777 M-746 M-636 M
Change In Account Payable177 M-109 M40 M67 M-46 M67 M9 M48 M-40 M51 M
Change In Accrued Expense81 M-56 M64 M33 M-10 M42 M15 M9 M12 M19 M
Change In Interest Payable15 M9 M12 M19 M
Change In Payables And Accrued Expense258 M-165 M105 M100 M-56 M109 M24 M57 M-29 M70 M
Change In Prepaid Assets-772 M-477 M-379 M-378 M-117 M-82 M-76 M-52 M-5 M-884000.0
Change In Working Capital-319 M-195 M-411 M-485 M-79 M-30 M-15 M-31 M-5 M61 M
Changes In Account Receivables-15 M16 M-87 M-62 M5 M-15 M-6 M-9 M674000.0-16 M
Common Stock Payments-5 M
Depreciation And Amortization621 M532 M451 M388 M243 M187 M156 M129 M104 M71 M
Financing Cash Flow3,427 M3,469 M3,037 M2,646 M1,161 M1,107 M936 M869 M540 M793 M
Interest Paid Supplemental Data591 M433 M300 M225 M120 M99 M76 M42 M26 M12 M
Issuance Of Capital Stock75 M
Issuance Of Debt168 M-36 M217 M286 M-33 M-43 M-9 M-10 M-13 M143 M
Net Business Purchase And Sale-5 M-75 M472 M-3 M-5 M-20 M
Net Common Stock Issuance75 M-5 M
Net Investment Properties Purchase And Sale-2,699 M-2,587 M-1,993 M-1,678 M-967 M-815 M-806 M-769 M-729 M-604 M
Net Investment Purchase And Sale-2,699 M-2,587 M-1,993 M-1,678 M-967 M-815 M-806 M-769 M-729 M-604 M
Net Issuance Payments Of Debt168 M-36 M217 M286 M-33 M-43 M-9 M-10 M-13 M143 M
Net Long Term Debt Issuance324 M-71 M-77 M306 M-25 M-43 M-9 M-10 M-13 M143 M
Net PPE Purchase And Sale-2 M-21 M-18 M-9 M-3 M-25 M-5 M-8 M-13 M-13 M
Net Preferred Stock Issuance-347 M-2 M
Other Non-cash Items3,291 M1,538 M-42 M251 M206 M37 M48 M82 M17 M11 M
Preferred Stock Payments-347 M-2 M
Proceeds From Stock Option Exercised19 M23 M33 M36 M49 M16 M13 M-1 M7 M4 M
Purchase Of PPE-2 M-21 M-18 M-9 M-3 M-25 M-5 M-8 M-13 M-13 M
Repayment Of Debt-631 M-1,161 M-948 M-824 M-216 M-43 M-9 M-10 M-13 M-17 M
Short Term Debt Issuance354 M1,125 M1,165 M738 M183 M
Short Term Debt Payments-510 M-1,090 M-871 M-758 M-192 M
Stock Based Compensation113 M112 M111 M211 M171 M26 M28 M22 M19 M16 M
Unrealized Gain Loss On Investment Securities-120 M28 M-185 M-22 M
Begcash988 M708 M363 M304 M242 M224 M204 M152 M
Capex-2 M-21 M-18 M-9 M-3 M-25 M-5 M-8 M-13 M-13 M
Cffcf3,427 M3,469 M3,037 M1,315 M809 M603 M473 M500 M540 M793 M
Cffinv-2,701 M-2,613 M-2,086 M-1,686 M-498 M-843 M-811 M-812 M-746 M-636 M
Cffoa-766 M-821 M-849 M-817 M-318 M-204 M-62 M-96 M-151 M-105 M
Chgcash-40 M35 M103 M142 M345 M59 M63 M-374 M-357 M52 M
Chginv58 M324 M-277 M-224 M48 M-181 M15 M-27 M4 M-47 M
Chgothcl153 M107 M227 M78 M42 M138 M27 M9 M10 M48 M
Chgothwc17 M13 M7 M
Chgpay177 M-109 M40 M67 M-46 M67 M9 M48 M-40 M51 M
Chgrec-15 M16 M-87 M-62 M5 M-15 M-6 M-9 M674000.0-16 M
Comstkiss75 M
Definc-27 M-13 M2 M10 M-61 M-8 M32 M36 M
Deftax-27 M-13 M2 M10 M-61 M-8 M32 M36 M
Depamor621 M532 M451 M388 M243 M187 M156 M129 M104 M71 M
Endcash947 M-2,135 M-1,527 M708 M363 M304 M304 M203 M-153 M204 M
Fcf-3,467 M-842 M-867 M-826 M-321 M-230 M-67 M-69 M-163 M-118 M
Ltdebtiss445 M372 M336 M159 M
Ltdebtpay-121 M-71 M-77 M-66 M-25 M-43 M-9 M-10 M-13 M-17 M
Netinccont-4,355 M-2,683 M-850 M-981 M-627 M-391 M-260 M-288 M-303 M-249 M
Netothfin1,371 M1,314 M1,158 M992 M719 M634 M495 M525 M559 M662 M
Netothinv-2,699 M-2,587 M-1,993 M-1,678 M-967 M-815 M-806 M-769 M-729 M-604 M
Netstdebtiss-155 M34 M294 M-20 M-9 M
Opcf-766 M-821 M-849 M-817 M-318 M-204 M-62 M-61 M-151 M-105 M
Purchbus-5 M-75 M472 M-3 M-5 M-20 M
Repurchstk-5 M