Utilities
Utilities - Independent Power Producers
$45.21B
4.9K
Key insights and themes extracted from this filing
Operating revenues decreased from $4,425 million in Q1 2023 to $3,054 million in Q1 2024, a substantial decline, indicating a weaker top-line performance. This is a 31% decrease year over year.
The company reported a net loss attributable to Vistra of $35 million in Q1 2024, a sharp contrast to the net income of $699 million in Q1 2023, demonstrating a significant deterioration in profitability.
Basic and diluted net loss per share was $(0.24) in Q1 2024, compared to $1.72 in Q1 2023, reflecting a major decline in profitability on a per-share basis.