Vistra Corp.
VST
NYSE
190.59
USD-8.71(-4.37%)
As of today
Vistra Corp. fundamentals
Key ratios
Statements Highlights
| Period Ending | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
|---|---|---|---|---|---|---|
| Total Revenue | 11,062,000,000 | 13,333,000,000 | 17,837,000,000 | 15,543,000,000 | 19,377,000,000 | |
| Gross Profit | 2,501,000,000 | 60,000,000 | 3,814,000,000 | 5,171,000,000 | 7,693,000,000 | |
| Operating Income | 1,482,000,000 | -988,000,000 | 2,638,000,000 | 3,913,000,000 | 6,228,000,000 | |
| Net Income | 636,000,000 | -1,274,000,000 | -1,227,000,000 | 1,493,000,000 | 2,659,000,000 | |
| Total Assets | 25,208,000,000 | 29,683,000,000 | 32,787,000,000 | 32,966,000,000 | 37,770,000,000 | |
| Total Current Liabilities | 3,036,000,000 | 5,843,000,000 | 10,337,000,000 | 9,823,000,000 | 8,432,000,000 | |
| Total Equity | 8,361,000,000 | 8,292,000,000 | 4,918,000,000 | 5,322,000,000 | 5,583,000,000 | |
| Free Cash Flow | 2,078,000,000 | -1,239,000,000 | -816,000,000 | 3,777,000,000 | 2,485,000,000 | |
| Cash from Operations | 3,337,000,000 | -206,000,000 | 485,000,000 | 5,453,000,000 | 4,563,000,000 | |
| Cash from Investing | -1,572,000,000 | -1,153,000,000 | -1,239,000,000 | -2,145,000,000 | -5,276,000,000 | |
| Cash from Financing | -1,796,000,000 | 2,274,000,000 | -80,000,000 | -294,000,000 | -1,604,000,000 | |
| Net Change in Cash | -31,000,000 | 915,000,000 | -834,000,000 | 3,014,000,000 | -2,317,000,000 |