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

TTM2023202220212020201920182017201620152014
$16,266$14,779$13,728$12,077$11,443$11,809$9,144$5,430$5,164$5,370$5,978
$9,490$9,259$12,046$10,728$6,796$7,272$6,333$3,908$3,674$3,526$3,756
$6,776$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,491$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,189$2,859$2,859$2,864$3,128$2,544$2,320$1,324$1,083$5,935$8,237
$3,587$2,661$-1,177.00$-1,515.00$1,519$1,993$491$198$407$-4,091.00$-6,015.00
$-717.00$-661.00$-383.00$-207.00$-629.00$-777.00$-592.00$52.00$20,944$-1,465.00$-2,534.00
$2,870$2,000$-1,560.00$-1,722.00$890$1,216$-101.00$250$21,351$-5,556.00$-8,549.00
$732$508$-350.00$-458.00$266$290$-45.00$504$-1,337.00$-879.00$-2,320.00
$2,138$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
$2,138$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
$1,852$1,343$-1,377.00$-1,295.00$636$928$-54.00$-254.00$22,688$-4,677.00$-6,229.00
$5,992$4,617$870$535$3,567$3,869$2,024$1,033$1,224$-896.00$-2,887.00
$3,587$2,661$-1,177.00$-1,515.00$1,519$1,993$491$198$407$-4,091.00$-6,015.00
$5.50$3.63$-3.26$-2.69$1.30$1.88$-0.11$-0.59$53.06$0$0
$5.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-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
$6,288$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,823$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
$3,465$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$0.00$0$0$0$0$0
$411$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.00$0$0$0.00$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
$877$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
$2,588$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
$-196.00$-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
$2,392$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
$555$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
$1,837$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$0
$1,837$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.00$0$0$0$0$0
$1,840$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
$3,302$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
$2,588$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
$5.36$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
$5.25$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