Flowco (FLOC) reported Q2 earnings Tuesday of $0.28 per diluted share, up from $0.21 a year earlier.
Four analysts polled by FactSet expected $0.36.
Revenue for the quarter ended June 30 was $235.9 million, compared with $193.2 million a year earlier.
Analysts expected $234.6 million.
Shares of the company were up 4.6% in Tuesday premarket activity.