Vistra revenue and financials

VST · NYSE · USD

$145.19Change from previous close: +3.69%Absolute change: +$5.17

Close · October 5, 2026

In the fiscal year ended December 2025, Vistra reported revenue of $17.74B (+2.98% year over year). Net income was $944M, a net margin of 5.3%.

Annual revenue · 2025: $17.74B
  1. $5.43B2017
  2. $9.14B2018
  3. $11.81B2019
  4. $11.44B2020
  5. $12.08B2021
  6. $13.73B2022
  7. $14.78B2023
  8. $17.22B2024
  9. $17.74B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+2.98%
2025 vs 2024
Net income growth
−64.50%
2025 vs 2024
Net margin
5.3%
2024: 15.4%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Annual
Item202520242023202220212020201920182017
Total revenue17,73817,22414,77913,72812,07711,44311,8099,1445,430
Cost of revenue11,9049,6999,25912,046—————
Gross profit5,8347,5255,5201,682—————
Selling, general and administrative1,7141,6011,3081,189—————
Operating income1,9064,0812,661-1,177-1,5151,5191,993491198
EBIT2,1054,3262,617-998—————
EBITDA5,0556,9574,5731,049—————
Interest expense982859740368384630797572193
Pre-tax income1,1233,4672,000-1,560—————
Income tax179655508-350-458266290-45.0504
Net income9442,6591,493-1,227-1,274636928-54.0-254
Net income to common shareholders7522,4671,343-1,377—————
Basic EPS2.227.163.63-3.26-2.691.301.88-0.11-0.59
Diluted EPS2.187.003.58-3.26-2.691.301.86-0.11-0.59
Average shares (basic)338340351390—————
Average shares (diluted)346353375422482491500505428