FLEX LNG (FLNG) reported Q2 adjusted net income Wednesday of $0.79 per diluted share, up from $0.46 a year earlier.
Analysts surveyed by FactSet expected $0.59.
Revenue in the three months ended June 30 rose to $106.8 million, from $86.0 million a year earlier.
Analysts polled by FactSet expected $93.5 million.