Logo image of RUN

SUNRUN INC (RUN) Stock Income Statement

NASDAQ:RUN - Nasdaq - US86771W1053 - Common Stock - Currency: USD

8.9  +0.1 (+1.14%)

After market: 8.99 +0.09 (+1.01%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
RUN Revenue ChartRUN Revenue over time chart
2.04B2.26B2.32B1.61B922.20M
Minority Interest Expense
RUN Minority Interest Expense ChartRUN Minority Interest Expense over time chart
1.11B1.08B1.02B901.10M453.60M
Cost Of Goods
RUN Cost Of Goods ChartRUN Cost Of Goods over time chart
1.77B2.10B2.02B1.37B743.50M
Gross Profit
RUN Gross Profit ChartRUN Gross Profit over time chart
265.06M163.06M298.70M244.50M178.70M
Operating Expenses
RUN Operating Expenses ChartRUN Operating Expenses over time chart
901.54M983.70M960.90M910.60M643.80M
Research and Development
RUN Research and Development ChartRUN Research and Development over time chart
38.17M21.82M20.90M23.20M19.50M
Selling, General, and Administrative Expenses
RUN Selling, General, and Administrative Expenses ChartRUN Selling, General, and Administrative Expenses over time chart
870.41M954.43M934.60M882.10M619.00M
Operating Income
RUN Operating Income ChartRUN Operating Income over time chart
-636.48M-820.64M-662.20M-666.20M-465.10M
Interest Income/Expense
RUN Interest Income/Expense ChartRUN Interest Income/Expense over time chart
-854.85M-711.03M-445.80M-327.70M-230.60M
Other Income/Expense
RUN Other Income/Expense ChartRUN Other Income/Expense over time chart
-27.89M-5.86M260.70M22.60M8.20M
Non Recurring Items
RUN Non Recurring Items ChartRUN Non Recurring Items over time chart
N/A-1.16BN/AN/AN/A
Income Before Taxes
RUN Income Before Taxes ChartRUN Income Before Taxes over time chart
-1.52B-2.70B-847.40M-971.30M-687.50M
Income Tax
RUN Income Tax ChartRUN Income Tax over time chart
-28.55M-12.69M2.30M9.30M-60.60M
Net Income
RUN Net Income ChartRUN Net Income over time chart
-382.63M-1.60B173.40M-79.40M-173.40M
EBITDA
RUN EBITDA ChartRUN EBITDA over time chart
-34.93M-288.97M-211.15M-278.10M-222.16M
 
Per Share Data
EPS Diluted Total Ops
RUN EPS Diluted Total Ops ChartRUN EPS Diluted Total Ops over time chart
-1.83-7.410.79-0.39-1.24
Non GAAP EPS
RUN Non GAAP EPS ChartRUN Non GAAP EPS over time chart
-1.82-7.390.77-0.39-0.81
 
Statistics
Gross Profit Margin
RUN Gross Profit Margin ChartRUN Gross Profit Margin over time chart
13.02%7.22%12.87%15.19%19.38%
Profit Margin
RUN Profit Margin ChartRUN Profit Margin over time chart
-18.80%-71.00%7.47%-4.93%-18.80%
Operating Profit Margin
RUN Operating Profit Margin ChartRUN Operating Profit Margin over time chart
-31.26%-36.31%-28.53%-41.38%-50.43%

All data in USD

Charts

RUN Income Statement data chartRUN Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 1B -1B 2B
RUN Earnings Per Share (EPS) chartRUN EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 -2 -4 -6