U.S. market Closed. Opens in 6 hours 14 minutes

RUN | Sunrun Inc. Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Revenue2.26B2.32B1.61B922.19M858.58M759.98M529.70M453.90M304.61M198.56M54.74M
Cost of Revenue2.10B2.02B1.37B743.53M645.83M534.92M448.08M399.24M280.54M173.70M43.09M
Gross Profit163.06M298.71M244.48M178.66M212.75M225.06M81.61M54.66M24.07M24.86M11.65M
Operating Expenses2.14B960.90M910.67M643.77M428.49M346.94M263.82M269.56M243.27M157.48M65.62M
Selling, General & Admin961.89M934.63M882.13M619.04M400.17M323.89M244.53M255.16M229.92M146.82M55.64M
Research & Development21.82M20.91M23.16M19.55M23.56M18.84M15.08M10.20M9.66M8.39M9.98M
Other Operating Expenses1.16B5.36M5.37M5.18M4.75M2.79M-1.87M840.00K-1.34M-3.04M-365.00K
Operating Income-1.98B-401.54M-666.19M-465.11M-215.74M-121.88M-182.20M-214.90M-219.20M-132.62M-53.97M
Other Expenses / Income-716.89M-185.16M-305.07M-222.41M-183.50M-128.98M-94.13M-52.40M-35.01M-34.91M-12.12M
Before Tax Income-2.70B-847.35M-971.26M-687.52M-399.24M-250.86M-254.60M-267.31M-254.21M-167.53M-66.09M
Income Tax Expenses-12.69M2.29M9.27M-60.57M-8.22M9.32M32.14M35.99M-5.30M-10.04M-591.00K
Net Income-1.60B-849.64M-980.53M-626.95M-391.02M26.66M124.53M91.69M-28.25M-70.85M-1.20M
Interest Expenses652.99M445.82M327.70M230.60M174.25M131.77M70.52M53.24M33.24M27.52M11.75M
Basic Shares Outstanding216.64M211.35M205.13M139.61M116.40M115.90M105.43M102.37M55.09M79.27M79.27M
Diluted Shares Outstanding216.64M219.16M205.13M139.61M123.88M117.11M108.21M104.96M55.09M79.27M79.27M
EBITDA-1.46B60.22M-268.68M-213.98M-26.03M36.91M-54.32M-96.64M-151.12M-90.47M-24.14M
EBITDA Margin-64.50%2.59%-16.69%-23.20%-3.03%4.86%-10.25%-21.29%-49.61%-45.56%-44.10%
EBIT-964.20M-401.54M-643.56M-456.92M-224.99M167.75M227.18M180.92M-309.00K-53.37M9.96M
EBIT Margin-42.67%-17.30%-39.97%-49.55%-26.21%22.07%42.89%39.86%-0.10%-26.88%18.20%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙