Utilities
Utilities - Independent Power Producers
$45.21B
4.9K
Key insights and themes extracted from this filing
Net income attributable to Vistra common stock increased to $1.5 billion for the year ended December 31, 2023, compared to a loss of $1.2 billion in the prior year, primarily due to favorable market conditions and effective hedging strategies.
Operating revenues increased to $14.779 billion, while fuel and purchased power costs totaled $7.557 billion, highlighting the continued impact of fuel costs on overall profitability.
Adjusted EBITDA reached $4.161 billion, demonstrating strong operational performance and effective risk management, despite market volatility.