Vistra Financial Statements 2014-2024 | VST
Fifteen years of historical annual and quarterly income statements for Vistra (VST).
Annual Data | Millions of US $ except per share data
TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
$14,064 | $14,779 | $13,728 | $12,077 | $11,443 | $11,809 | $9,144 | $5,430 | $5,164 | $5,370 | $5,978 |
$9,187 | $9,259 | $12,046 | $10,728 | $6,796 | $7,272 | $6,333 | $3,908 | $3,674 | $3,526 | $3,756 |
$4,877 | $5,520 | $1,682 | $1,349 | $4,647 | $4,537 | $2,811 | $1,522 | $1,490 | $1,844 | $2,222 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$1,437 | $1,308 | $1,189 | $1,040 | $1,035 | $904 | $926 | $600 | $690 | $676 | $708 |
$0.00 | $-49.00 | $-74.00 | $-71.00 | $-356.00 | $0 | $0 | $-25.00 | $282 | $-2,207.00 | $-4,659.00 |
$3,044 | $2,859 | $2,859 | $2,864 | $3,128 | $2,544 | $2,320 | $1,324 | $1,083 | $5,935 | $8,237 |
$1,833 | $2,661 | $-1,177.00 | $-1,515.00 | $1,519 | $1,993 | $491 | $198 | $407 | $-4,091.00 | $-6,015.00 |
$-684.00 | $-661.00 | $-383.00 | $-207.00 | $-629.00 | $-777.00 | $-592.00 | $52.00 | $20,944 | $-1,465.00 | $-2,534.00 |
$1,149 | $2,000 | $-1,560.00 | $-1,722.00 | $890 | $1,216 | $-101.00 | $250 | $21,351 | $-5,556.00 | $-8,549.00 |
$346 | $508 | $-350.00 | $-458.00 | $266 | $290 | $-45.00 | $504 | $-1,337.00 | $-879.00 | $-2,320.00 |
$803 | $1,492 | $-1,210.00 | $-1,264.00 | $624 | $926 | $-56.00 | $-254.00 | $22,688 | $-4,677.00 | $-6,229.00 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$803 | $1,492 | $-1,210.00 | $-1,264.00 | $624 | $926 | $-56.00 | $-254.00 | $22,688 | $-4,677.00 | $-6,229.00 |
$0.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$477 | $1,343 | $-1,377.00 | $-1,295.00 | $636 | $928 | $-54.00 | $-254.00 | $22,688 | $-4,677.00 | $-6,229.00 |
$4,025 | $4,617 | $870 | $535 | $3,567 | $3,869 | $2,024 | $1,033 | $1,224 | $-896.00 | $-2,887.00 |
$1,833 | $2,661 | $-1,177.00 | $-1,515.00 | $1,519 | $1,993 | $491 | $198 | $407 | $-4,091.00 | $-6,015.00 |
$1.41 | $3.63 | $-3.26 | $-2.69 | $1.30 | $1.88 | $-0.11 | $-0.59 | $53.06 | $0 | $0 |
$1.36 | $3.58 | $-3.26 | $-2.69 | $1.30 | $1.86 | $-0.11 | $-0.59 | $53.06 | $0.00 | $0.00 |
Quarterly Data | Millions of US $ except per share data
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2014-12-31 |
$3,845 | $3,054 | $3,079 | $4,086 | $3,189 | $4,425 | $3,869 | $5,146 | $1,588 | $3,125 | $3,314 | $2,991 | $2,565 | $3,207 | $2,524 | $3,552 | $2,509 | $2,858 | $2,860 | $3,194 | $2,832 | $2,923 | $2,562 | $3,243 | $2,574 | $765 | $944 | $1,833 | $1,296 | $1,357 | $1,192 | $1,690 | $1,233 | $1,049 | $0 | $0 |
$2,225 | $2,214 | $2,228 | $2,520 | $1,920 | $2,591 | $3,215 | $3,539 | $2,597 | $2,695 | $1,728 | $2,135 | $1,749 | $5,116 | $1,717 | $1,926 | $1,441 | $1,712 | $1,833 | $2,084 | $1,509 | $1,846 | $1,914 | $1,973 | $1,602 | $844 | $1,031 | $1,056 | $924 | $897 | $928 | $1,064 | $909 | $773 | $0 | $0 |
$1,620 | $840 | $851 | $1,566 | $1,269 | $1,834 | $654 | $1,607 | $-1,009.00 | $430 | $1,586 | $856 | $816 | $-1,909.00 | $807 | $1,626 | $1,068 | $1,146 | $1,027 | $1,110 | $1,323 | $1,077 | $648 | $1,270 | $972 | $-79.00 | $-87.00 | $777 | $372 | $460 | $264 | $626 | $324 | $276 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 | $0 | $0 |
$375 | $351 | $354 | $357 | $309 | $288 | $298 | $323 | $280 | $288 | $268 | $269 | $252 | $251 | $279 | $268 | $236 | $252 | $266 | $246 | $210 | $182 | $218 | $194 | $352 | $162 | $171 | $147 | $147 | $135 | $209 | $165 | $154 | $162 | $0 | $0 |
$0.00 | $0 | $0 | $0 | $0.00 | $-49.00 | $0 | $0 | $0 | $0 | $-33.00 | $0 | $-38.00 | $0 | $0 | $-272.00 | $0 | $-84.00 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $336 | $-118.00 | $64.00 | $0 | $0 |
$812 | $754 | $746 | $732 | $678 | $703 | $754 | $713 | $674 | $718 | $699 | $737 | $754 | $674 | $732 | $950 | $691 | $755 | $693 | $670 | $594 | $587 | $644 | $620 | $741 | $315 | $375 | $325 | $319 | $305 | $424 | $-14.00 | $436 | $237 | $0 | $0 |
$808 | $86.00 | $105 | $834 | $591 | $1,131 | $-100.00 | $894 | $-1,683.00 | $-288.00 | $887 | $119 | $62.00 | $-2,583.00 | $75.00 | $676 | $377 | $391 | $334 | $440 | $729 | $490 | $4.00 | $650 | $231 | $-394.00 | $-462.00 | $452 | $53.00 | $155 | $-160.00 | $640 | $-112.00 | $39.00 | $0 | $0 |
$-182.00 | $-88.00 | $-251.00 | $-163.00 | $8.00 | $-255.00 | $-235.00 | $20.00 | $-81.00 | $-87.00 | $-45.00 | $-78.00 | $-142.00 | $58.00 | $-120.00 | $-35.00 | $-145.00 | $-329.00 | $-80.00 | $-281.00 | $-227.00 | $-189.00 | $-266.00 | $-125.00 | $-200.00 | $-1.00 | $103 | $72.00 | $-87.00 | $-36.00 | $22,164 | $-456.00 | $-388.00 | $-376.00 | $0 | $0 |
$626 | $-2.00 | $-146.00 | $671 | $599 | $876 | $-335.00 | $914 | $-1,764.00 | $-375.00 | $842 | $41.00 | $-80.00 | $-2,525.00 | $-45.00 | $641 | $232 | $62.00 | $254 | $159 | $502 | $301 | $-262.00 | $525 | $31.00 | $-395.00 | $-359.00 | $524 | $-34.00 | $119 | $22,004 | $184 | $-500.00 | $-337.00 | $0 | $0 |
$159 | $-20.00 | $38.00 | $169 | $123 | $178 | $-88.00 | $236 | $-407.00 | $-91.00 | $111 | $31.00 | $-115.00 | $-485.00 | $-18.00 | $199 | $68.00 | $17.00 | $20.00 | $45.00 | $148 | $77.00 | $-76.00 | $194 | $-74.00 | $-89.00 | $220 | $251 | $-8.00 | $41.00 | $-1,339.00 | $-3.00 | $-1.00 | $6.00 | $0 | $0 |
$467 | $18.00 | $-184.00 | $502 | $476 | $698 | $-247.00 | $678 | $-1,357.00 | $-284.00 | $731 | $10.00 | $35.00 | $-2,040.00 | $-27.00 | $442 | $164 | $45.00 | $234 | $114 | $354 | $224 | $-186.00 | $331 | $105 | $-306.00 | $-579.00 | $273 | $-26.00 | $78.00 | $23,343 | $187 | $-499.00 | $-343.00 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$467 | $18.00 | $-184.00 | $502 | $476 | $698 | $-247.00 | $678 | $-1,357.00 | $-284.00 | $731 | $10.00 | $35.00 | $-2,040.00 | $-27.00 | $442 | $164 | $45.00 | $234 | $114 | $354 | $224 | $-186.00 | $331 | $105 | $-306.00 | $-579.00 | $273 | $-26.00 | $78.00 | $23,343 | $187 | $-499.00 | $-343.00 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0.00 | $0 | $0 | $0 | $0 | $0 |
$318 | $-84.00 | $-222.00 | $465 | $439 | $661 | $-283.00 | $631 | $-1,402.00 | $-323.00 | $705 | $7.00 | $36.00 | $-2,043.00 | $-29.00 | $443 | $166 | $56.00 | $234 | $113 | $356 | $225 | $-186.00 | $330 | $108 | $-306.00 | $-579.00 | $273 | $-26.00 | $78.00 | $23,343 | $187 | $-499.00 | $-343.00 | $0 | $0 |
$1,430 | $641 | $619 | $1,335 | $1,055 | $1,608 | $372 | $1,415 | $-1,171.00 | $254 | $1,386 | $701 | $520 | $-2,072.00 | $611 | $1,166 | $910 | $880 | $816 | $948 | $1,154 | $951 | $467 | $1,101 | $670 | $-214.00 | $-248.00 | $636 | $264 | $381 | $125 | $823 | $70.00 | $206 | $0 | $0 |
$808 | $86.00 | $105 | $834 | $591 | $1,131 | $-100.00 | $894 | $-1,683.00 | $-288.00 | $887 | $119 | $62.00 | $-2,583.00 | $75.00 | $676 | $377 | $391 | $334 | $440 | $729 | $490 | $4.00 | $650 | $231 | $-394.00 | $-462.00 | $452 | $53.00 | $155 | $-160.00 | $640 | $-112.00 | $39.00 | $0 | $0 |
$0.92 | $-0.24 | $-0.54 | $1.27 | $1.18 | $1.72 | $-0.80 | $1.53 | $-3.27 | $-0.72 | $1.44 | $0.01 | $0.07 | $-4.21 | $-0.06 | $0.91 | $0.34 | $0.11 | $0.49 | $0.23 | $0.71 | $0.45 | $-0.23 | $0.62 | $0.21 | $-0.71 | $-1.35 | $0.64 | $-0.06 | $0.18 | $52.63 | $0.44 | $0 | $0 | $0 | $0 |
$0.90 | $-0.24 | $-0.55 | $1.25 | $1.17 | $1.71 | $-0.78 | $1.51 | $-3.27 | $-0.72 | $1.44 | $0.01 | $0.07 | $-4.21 | $-0.05 | $0.90 | $0.34 | $0.11 | $0.49 | $0.23 | $0.70 | $0.44 | $-0.21 | $0.61 | $0.20 | $-0.71 | $-1.35 | $0.64 | $-0.06 | $0.18 | $52.63 | $0.44 | $0.00 | $0.00 | $0.00 | $0.00 |