Yesway (YSWY) reported Q2 earnings Thursday of $29.7 million, up from $24.2 million a year earlier.
Analysts polled by FactSet expected $27.2 million.
Revenue for the quarter ended June 30 was $920.8 million, compared with $677.7 million a year earlier.
Analysts polled by FactSet expected $843.9 million.