Globus Maritime (GLBS) reported Q1 earnings late Wednesday of $0.05 per diluted share, swinging from a loss of $0.07 a year ago.
Analysts polled by FactSet expected a loss of $0.05.
Revenue for the quarter ended March 31 was $12.2 million, compared with 8.6 million a year earlier.
Analysts surveyed by FactSet expected $10 million.