
Sunrun Inc.
RUNFinancial Statements
Income Statement (Annual)
Amounts in millions
2024
12/31/2024
Revenue
2,038
Cost of Revenue
1,709
Gross Profit
329
Gross Margin
16.1%
Operating Income
-3,695
Operating Margin
-181.3%
Net Income
-2,846
Net Margin
-139.7%
EPS (Basic)
$-12.81
EPS (Diluted)
$-12.81
EBITDA
-2,913
EBITDA Margin
-142.9%
2023
12/31/2023
Revenue
2,260
Cost of Revenue
2,097
Gross Profit
163
Gross Margin
7.2%
Operating Income
-1,979
Operating Margin
-87.6%
Net Income
-1,604
Net Margin
-71.0%
EPS (Basic)
$-7.41
EPS (Diluted)
$-7.41
EBITDA
-1,511
EBITDA Margin
-66.9%
2022
12/31/2022
Revenue
2,321
Cost of Revenue
2,023
Gross Profit
299
Gross Margin
12.9%
Operating Income
-662
Operating Margin
-28.5%
Net Income
173
Net Margin
7.5%
EPS (Basic)
$-4.02
EPS (Diluted)
$-3.88
EBITDA
50
EBITDA Margin
2.1%
2021
12/31/2021
Revenue
1,610
Cost of Revenue
1,365
Gross Profit
244
Gross Margin
15.2%
Operating Income
-666
Operating Margin
-41.4%
Net Income
-79
Net Margin
-4.9%
EPS (Basic)
$-4.78
EPS (Diluted)
$-4.78
EBITDA
-255
EBITDA Margin
-15.9%
2020
12/31/2020
Revenue
922
Cost of Revenue
744
Gross Profit
179
Gross Margin
19.4%
Operating Income
-465
Operating Margin
-50.4%
Net Income
-173
Net Margin
-18.8%
EPS (Basic)
$-4.49
EPS (Diluted)
$-4.49
EBITDA
-214
EBITDA Margin
-23.2%