Vistra (VST) reported Q2 net income Friday of $305 million, compared with $327 million a year earlier.
Analysts surveyed by FactSet expected $556.3 million.
Operating revenue for the quarter ended June 30 was $4.02 billion, compared with $4.25 billion a year earlier.
Analysts surveyed by FactSet expected $5.46 billion.