
Vistra Corp.
VSTFinancial 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%