Yesway (YSWY) reported Q1 net income Tuesday of $30.2 million, swinging from losses of $5.6 million a year earlier.
Four analysts polled by FactSet expected net income of $25.1 million.
Revenue for the quarter ended March 31 was $683.6 million, up from $600.3 million a year earlier.
Analysts surveyed by FactSet expected $678.3 million.