Sign in

Income Statement - Vistra Corp. (VST)

$(Billion, Million)
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total revenue 16,972.00 19,377.00 15,543.00 17,837.00 13,333.00 11,062.00 11,502.00 9,144.00 5,380.00 5,258.00 5,370.00 5,978.00 5,899.00 5,636.00 7,040.00 8,235.00 7,911.00 9,787.00 6,509.00 9,757.00
Cost of revenue 13,998.00 11,684.00 10,372.00 14,023.00 13,273.00 8,561.00 8,943.00 6,333.00 4,619.00 4,340.00 4,378.00 5,026.00 5,062.00 5,047.00 5,144.00 6,036.00 5,476.00 4,881.00 5,372.00 5,193.00
Gross profit 2,974.00 7,693.00 5,171.00 3,814.00 60.00 2,501.00 2,559.00 2,811.00 761.00 918.00 992.00 952.00 837.00 589.00 1,896.00 2,199.00 2,435.00 4,906.00 1,137.00 4,564.00
Total operating expenses + 1,639.00 1,465.00 1,258.00 1,176.00 1,048.00 1,019.00 900.00 2,320.00 600.00 647.00 676.00 708.00 756.00 739.00
Operating income 1,335.00 6,228.00 3,913.00 2,638.00 -988.00 1,482.00 1,659.00 491.00 161.00 271.00 316.00 244.00 81.00 -150.00 426.00 819.00 1,263.00 3,814.00 569.00 4,231.00
Non-operating income (net) -212.00 -2,761.00 -1,913.00 -4,198.00 -734.00 -592.00 -443.00 -592.00 89.00 21,080.00 -5,872.00 -8,793.00 -3,117.00 -3,692.00 -426.00 -819.00 -107.00 -3,814.00 -569.00 -519.00
Income before tax 1,123.00 3,467.00 2,000.00 -1,560.00 -1,722.00 890.00 1,216.00 -101.00 250.00 21,351.00 -5,556.00 -8,549.00 -3,036.00 -3,842.00 1,156.00 3,712.00
Income tax expense 179.00 655.00 508.00 -350.00 -458.00 266.00 290.00 -45.00 504.00 -1,337.00 -879.00 -2,320.00 -732.00 -894.00 402.00 447.00 1,277.00
Net income 944.00 2,659.00 1,493.00 -1,227.00 -1,274.00 636.00 928.00 -54.00 -254.00 22,688.00 -4,677.00 -6,229.00 -2,197.00 -2,948.00 709.00 35.00 2,435.00
Show Quarterly Income Statement

Income Statement - Vistra Corp. (VST)

$(Billion, Million)
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06 Dec-05
Total revenue 4,654.00 2,338.00 4,971.00 4,250.00 5,171.00 7,362.00 5,534.00 3,688.00 2,793.00 3,392.00 5,204.00 3,190.00 3,756.00 4,313.00 5,804.00 3,768.00 3,952.00 3,496.00 3,910.00 2,748.00 3,121.00 2,537.00 3,401.00 2,515.00 2,609.00 2,828.00 3,668.00 2,297.00 2,711.00 2,777.00 3,543.00 2,528.00 1,211.00 1,219.00 1,667.00 1,304.00 1,184.00 1,285.00 1,690.00 1,233.00 1,049.00 1,105.00 1,737.00 1,256.00 1,272.00 1,247.00 1,807.00 1,406.00 1,517.00 1,327.00 1,893.00 1,419.00 1,260.00 1,278.00 1,752.00 1,385.00 1,222.00 1,368.00 2,321.00 1,679.00 1,672.00 1,636.00 2,607.00 1,993.00 1,999.00 1,767.00 2,433.00 3,711.00 1,978.00 3,259.00 2,567.00 1,983.00 1,931.00 2,572.00 2,049.00 2,003.00 2,188.00 3,091.00 2,468.00 2,010.00 2,461.00
Cost of revenue 3,711.00 3,639.00 3,485.00 3,316.00 3,631.00 3,140.00 3,161.00 2,721.00 2,662.00 2,512.00 2,943.00 2,256.00 2,662.00 4,451.00 3,798.00 3,240.00 3,217.00 2,413.00 2,936.00 2,287.00 5,579.00 2,220.00 2,350.00 1,956.00 2,033.00 2,261.00 2,506.00 1,883.00 2,293.00 2,345.00 2,414.00 2,027.00 996.00 1,214.00 1,243.00 1,095.00 1,064.00 1,167.00 1,221.00 909.00 773.00 838.00 1,020.00 863.00 806.00 840.00 1,072.00 898.00 946.00 869.00 1,041.00 953.00 865.00 915.00 1,051.00 1,075.00 1,009.00 1,155.00 1,480.00 1,280.00 1,229.00 1,274.00 1,804.00 1,509.00 1,449.00 1,356.00 1,567.00 2,553.00 4,881.00 -6,763.00 6,763.00 2,967.00 2,759.00 1,034.00 1,692.00 1,933.00 1,204.00 1,653.00 1,243.00 1,093.00 1,748.00
Gross profit 943.00 -1,301.00 1,486.00 934.00 1,540.00 4,222.00 2,373.00 967.00 131.00 880.00 2,261.00 934.00 1,094.00 -138.00 2,006.00 528.00 735.00 1,083.00 974.00 461.00 -2,458.00 317.00 1,051.00 559.00 576.00 567.00 1,162.00 414.00 418.00 432.00 1,129.00 501.00 215.00 5.00 424.00 209.00 120.00 118.00 469.00 324.00 276.00 267.00 717.00 393.00 466.00 407.00 735.00 508.00 571.00 458.00 852.00 466.00 395.00 363.00 701.00 0.00 0.00 1,896.00 0.00 0.00 0.00 2,199.00 0.00 0.00 0.00 2,435.00 0.00 0.00 4,906.00 0.00 0.00 0.00 1,137.00 0.00 0.00 0.00 4,564.00 0.00 0.00 0.00 2,704.00
Total operating expenses + 416.00 447.00 444.00 419.00 373.00 411.00 386.00 350.00 318.00 344.00 335.00 294.00 287.00 300.00 325.00 277.00 305.00 260.00 271.00 251.00 265.00 281.00 270.00 236.00 233.00 269.00 244.00 210.00 182.00 212.00 194.00 352.00 162.00 166.00 147.00 147.00 135.00 208.00 165.00 318.00 301.00 399.00 373.00 394.00 1,779.00 6,899.00 469.00 915.00 737.00 1,755.00 473.00 352.00 715.00 1,741.00 552.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Operating income 527.00 -1,748.00 1,042.00 515.00 1,167.00 3,811.00 1,987.00 617.00 -187.00 536.00 1,926.00 640.00 807.00 -438.00 1,681.00 251.00 430.00 823.00 703.00 210.00 -2,723.00 36.00 781.00 323.00 343.00 298.00 918.00 204.00 236.00 220.00 935.00 149.00 53.00 -161.00 277.00 62.00 -15.00 -90.00 304.00 -112.00 39.00 -4,765.00 447.00 33.00 193.00 68.00 320.00 37.00 -170.00 -149.00 386.00 112.00 -321.00 -28.00 177.00 0.00 0.00 -44.00 470.00 35.00 81.00 9.00 458.00 139.00 213.00 101.00 563.00 599.00 2,797.00 6,728.00 0.00 0.00 -885.00 1,454.00 275.00 0.00 902.00 1,356.00 1,140.00 833.00 634.00
Non-operating income (net) 685.00 2,056.00 -186.00 -112.00 -1,611.00 -3,360.00 405.00 9.00 185.00 -682.00 -1,255.00 -41.00 69.00 102.00 -767.00 -2,015.00 -805.00 18.00 -662.00 -290.00 198.00 -80.00 -140.00 -91.00 -281.00 -44.00 -759.00 298.00 65.00 -482.00 -410.00 -118.00 -448.00 -198.00 247.00 -96.00 134.00 -143.00 -120.00 -388.00 -376.00 3,092.00 -2,380.00 -354.00 -1,821.00 -6,883.00 -378.00 -888.00 -656.00 -1,740.00 -342.00 -401.00 -581.00 -1,892.00 -767.00 0.00 0.00 44.00 -470.00 -35.00 -81.00 396.00 -458.00 -847.00 495.00 232.00 -1,422.00 260.00 -8,436.00 -1,089.00 0.00 0.00 -590.00 21.00 -33.00 0.00 -159.00 -40.00 -260.00 -60.00 -39.00
Income before tax 1,212.00 308.00 856.00 403.00 -444.00 451.00 2,392.00 626.00 -2.00 -146.00 671.00 599.00 876.00 -336.00 914.00 -1,764.00 -375.00 841.00 41.00 -80.00 -2,525.00 -44.00 641.00 232.00 62.00 254.00 159.00 502.00 301.00 -262.00 525.00 31.00 -395.00 -359.00 524.00 -34.00 119.00 -233.00 184.00 -500.00 -337.00 -1,673.00 -1,933.00 -321.00 -1,628.00 -6,815.00 -58.00 -851.00 -826.00 -1,889.00 44.00 -289.00 -902.00 -1,920.00 -590.00 0.00 0.00 0.00 0.00 0.00 0.00 405.00 0.00 -708.00 708.00 333.00 -859.00 859.00 -5,639.00 5,639.00 0.00 0.00 -1,475.00 1,475.00 242.00 0.00 743.00 1,316.00 880.00 773.00 595.00
Income tax expense 183.00 75.00 204.00 76.00 -176.00 -39.00 555.00 159.00 -20.00 38.00 169.00 123.00 178.00 -88.00 236.00 -407.00 -91.00 111.00 31.00 -115.00 -485.00 -17.00 199.00 68.00 17.00 20.00 45.00 148.00 77.00 -76.00 194.00 -74.00 -89.00 220.00 251.00 -8.00 41.00 -70.00 -3.00 -1.00 6.00 -63.00 -416.00 -107.00 -292.00 -1,748.00 -21.00 -268.00 -283.00 264.00 -16.00 -74.00 -378.00 -224.00 -221.00 0.00 0.00 0.00 0.00 0.00 0.00 142.00 214.00 -258.00 258.00 117.00 -341.00 341.00 14.00 2,010.00 0.00 0.00 -501.00 501.00 45.00 0.00 255.00 432.00 337.00 253.00 172.00
Net income 1,029.00 233.00 652.00 327.00 -268.00 441.00 1,888.00 365.00 -35.00 -184.00 502.00 476.00 699.00 -246.00 668.00 -1,365.00 -285.00 726.00 7.00 36.00 -2,043.00 -29.00 443.00 166.00 56.00 234.00 113.00 356.00 225.00 -186.00 330.00 108.00 -306.00 -579.00 273.00 -26.00 78.00 -163.00 187.00 -499.00 -343.00 -1,610.00 -1,517.00 -214.00 -1,336.00 -5,067.00 -37.00 -583.00 -543.00 -1,518.00 60.00 -215.00 -524.00 -1,696.00 -369.00 0.00 0.00 0.00 0.00 0.00 0.00 263.00 0.00 -449.00 449.00 216.00 -518.00 518.00 -3,629.00 3,629.00 0.00 0.00 -939.00 974.00 197.00 9.00 488.00 884.00 543.00 520.00 413.00
about 6 hours ago