Energy Transfer LP (ET) reported Q2 earnings Tuesday of $0.59 per diluted unit, up from $0.32 a year earlier.
Three analysts surveyed by FactSet expected $0.35.
Revenue for the quarter ended June 30 was $34.33 billion, up from $19.24 billion a year earlier.
Analysts expected $27.71 billion.
Shares of the company were up 2% in Tuesday premarket activity.