ARKO Petroleum (APC) reported Q1 earnings Monday of $0.20 per diluted share, up from $0.13 a year earlier.
Four analysts polled by FactSet expected $0.17.
Revenue for the three months ended March 31 was $1.34 billion, down from $1.35 billion a year earlier.
Analysts surveyed by FactSet expected $1.26 billion.