Vistra revenue and financials
$160.50Change from previous close: +10.77%Absolute change: +$15.61
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%.
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.
| Item | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 4,017 | 5,640 | 4,584 | 4,971 | 4,250 | 3,933 | 4,037 | 6,288 | 3,845 | 3,054 | 3,078 | 4,086 |
| Cost of revenue | 2,627 | 3,230 | 3,032 | 3,025 | 2,707 | — | — | — | — | — | — | — |
| Gross profit | 1,390 | 2,410 | 1,552 | 1,946 | 1,543 | — | — | — | — | — | — | — |
| Selling, general and administrative | 392 | 427 | 460 | 444 | 419 | — | — | — | — | — | — | — |
| Operating income | 553 | 1,499 | 629 | 1,042 | 583 | — | — | — | — | — | — | — |
| EBIT | 553 | 1,499 | 606 | 1,046 | 583 | -120 | 614 | 2,589 | 808 | 110 | 83.0 | 842 |
| EBITDA | 1,215 | 2,230 | 1,349 | 1,754 | 1,359 | 668 | 1,367 | 3,320 | 1,448 | 671 | 591 | 1,337 |
| Interest expense | 232 | 243 | 249 | 242 | 248 | — | — | — | — | — | — | — |
| Pre-tax income | 427 | 1,212 | 308 | 856 | 403 | -444 | 451 | 2,392 | 626 | -2.0 | -146 | 671 |
| Income tax | 122 | 183 | 75.0 | 204 | 76.0 | -176 | -39.0 | 555 | 159 | -20.0 | 38.0 | 169 |
| Net income | 305 | 1,029 | 233 | 652 | 327 | -268 | 441 | 1,888 | 365 | -35.0 | -184 | 502 |
| Net income to common shareholders | 258 | 980 | 185 | 604 | 280 | -317 | 393 | 1,840 | 318 | -84.0 | -222 | 465 |
| Basic EPS | 0.77 | 2.90 | 0.55 | 1.78 | 0.82 | -0.93 | 1.16 | 5.36 | 0.92 | -0.24 | -0.62 | 1.27 |
| Diluted EPS | 0.76 | 2.87 | 0.54 | 1.75 | 0.81 | -0.93 | 1.13 | 5.25 | 0.90 | -0.24 | -0.62 | 1.25 |
| Average shares (basic) | 337 | 338 | 339 | 339 | 339 | 340 | 340 | 343 | 347 | 349 | 356 | 367 |
| Average shares (diluted) | 339 | 342 | 344 | 345 | 346 | 340 | 349 | 350 | 354 | 349 | 356 | 372 |
| Dividend per share | 0.23 | 0.23 | 0.23 | 0.23 | 0.23 | 0.22 | 0.22 | 0.22 | 0.22 | 0.22 | 0.21 | 0.21 |
