Skip to content

Vistra VST Income Statement

FY'25FY'24FY'23FY'22
$17.74B+3.0%$17.22B+16.6%$14.78B+7.6%$13.73B+13.7%
$1.71B+7.1%$1.6B+22.3%$1.31B+10.4%$1.19B+13.9%
$1.99B+7.8%$1.84B+22.6%$1.5B-5.8%$1.6B-9.0%
$2.8B+16.1%$2.41B+41.8%$1.7B+3.4%$1.65B+5.6%
$1.91B-53.3%$4.08B+53.5%$2.66B+326%-$1.18B
10.7%-12.9pp23.7%+5.7pp18%+26.5pp-8.6%
$1.18B+31.0%$900M+21.6%$740M+101%$369M-3.9%
$179M-74.2%$694M+36.6%$508M+245%-$350M
$944M-64.5%$2.66B-$1.23B
5.3%-10.1pp15.4%-8.9%
$192M0.0%$192M+28.0%$150M0.0%$150M+614%
$2.17-69.2%$7.05-$3.21
$2.22-69.2%$7.21-$3.19
1.4B-2.1%1.4B-7.0%1.5B-12.1%1.7B-11.2%
1.4B-1.9%1.4B-7.3%1.5B-13.1%1.7B-11.3%
$134M+17.5%$114M+235%$34M0.0%$34M-10.5%
$9.1B+24.9%$7.29B-3.6%$7.56B-27.3%$10.4B+13.4%
$136M-79.6%$666M+45.7%$457M
$2.95B+12.1%$2.63B+34.5%$1.96B-4.4%$2.05B-0.1%
-$4M+77.8%-$18M-139%$46M+188%$16M+23.1%
$776M+191%-$855M$1.96B+96.2%
$910M+51.9%$599M
$987M+55.2%$636M
-$1.6B-$80M
-$4.4B+16.7%-$5.28B-146%-$2.15B-73.1%-$1.24B-7.5%
$4.07B-10.8%$4.56B-16.3%$5.45B+1,024%$485M
$47M-$103M-245%$71M+242%
$21M+61.5%$13M
$10M+66.7%$6M+20.0%$5M+114%-$35M-975%
$1.03B-18.8%$1.27B+1.7%$1.25B-36.1%$1.95B
$306M+0.3%$305M-2.6%$313M+3.6%$302M+4.1%
$1.19B-3.0%$1.23B+14.5%$1.07B-17.8%$1.3B+115%
$2.75B+32.4%$2.08B+24.0%$1.68B+28.8%$1.3B+25.9%
$5.15B+133%$2.22B+269%$601M-10.3%$670M+38.7%
-$19M$83M+144%$34M+262%
$275M-64.4%$773M+54.6%$500M-60.8%$1.28B+225%
$1.09B-39.7%$1.8B$2.75B
$113M+13.0%$100M+29.9%$77M+22.2%$63M+34.0%
$53M+247%-$36M-114%$261M
$3.89B-34.3%$5.92B+42.4%$4.16B+888%$421M
21.9%-12.5pp34.4%+6.2pp28.2%+25.1pp3.1%
$1.91B-53.3%$4.08B+53.5%$2.66B+326%-$1.18B

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

What is Vistra's revenue?
Vistra (VST) generated $19.4B in revenue over the trailing twelve months, up 7.4% year over year.
Is Vistra profitable?
Vistra reported $2.2B in net income over the trailing twelve months, a 11.5% net margin.
What is Vistra's earnings per share?
Vistra's diluted EPS over the trailing twelve months is $5.97.
Where does Vistra's income statement data come from?
Every line is extracted from Vistra's SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.