Vistra Corp. logo

Vistra Corp.

VST

Financial Statements

Income Statement (Annual)

Amounts in millions

2024

12/31/2024

Revenue
19,377
Cost of Revenue
11,684
Gross Profit
7,693
Gross Margin
39.7%
Operating Income
6,228
Operating Margin
32.1%
Net Income
2,659
Net Margin
13.7%
EPS (Basic)
$7.16
EPS (Diluted)
$7.00
EBITDA
7,192
EBITDA Margin
37.1%

2023

12/31/2023

Revenue
15,543
Cost of Revenue
10,372
Gross Profit
5,171
Gross Margin
33.3%
Operating Income
3,913
Operating Margin
25.2%
Net Income
1,493
Net Margin
9.6%
EPS (Basic)
$3.63
EPS (Diluted)
$3.58
EBITDA
4,616
EBITDA Margin
29.7%

2022

12/31/2022

Revenue
17,837
Cost of Revenue
14,023
Gross Profit
3,814
Gross Margin
21.4%
Operating Income
2,638
Operating Margin
14.8%
Net Income
-1,227
Net Margin
-6.9%
EPS (Basic)
$-2.86
EPS (Diluted)
$-2.86
EBITDA
1,287
EBITDA Margin
7.2%

2021

12/31/2021

Revenue
13,333
Cost of Revenue
13,273
Gross Profit
60
Gross Margin
0.5%
Operating Income
-988
Operating Margin
-7.4%
Net Income
-1,274
Net Margin
-9.6%
EPS (Basic)
$-2.62
EPS (Diluted)
$-2.62
EBITDA
852
EBITDA Margin
6.4%

2020

12/31/2020

Revenue
11,062
Cost of Revenue
8,561
Gross Profit
2,501
Gross Margin
22.6%
Operating Income
1,482
Operating Margin
13.4%
Net Income
636
Net Margin
5.7%
EPS (Basic)
$1.30
EPS (Diluted)
$1.30
EBITDA
3,163
EBITDA Margin
28.6%