XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
(in millions, except share data)
Net income attributable to Vistra$652 $1,888 $711 $2,218 
Less cumulative dividends attributable to Series A Preferred Stock(20)(20)(60)(60)
Less cumulative dividends attributable to Series B Preferred Stock(17)(17)(52)(52)
Less cumulative dividends attributable to Series C Preferred Stock(11)(11)(32)(32)
Net income attributable to common stock — basic and diluted604 1,840 $567 $2,074 
Weighted average shares of common stock outstanding:
Basic338,749,454 342,969,916 339,313,294 346,315,125 
Dilutive securities: Stock-based incentive compensation plan6,285,706 7,233,776 6,990,323 7,490,812 
Diluted345,035,160 350,203,692 346,303,617 353,805,937 
Net income per weighted average share of common stock outstanding:
Basic$1.78 $5.36 $1.67 $5.99 
Diluted$1.75 $5.25 $1.64 $5.86