Costamare (CMRE) reported Q2 adjusted earnings Monday of $0.62 per share, down from $0.77 a year earlier.
Two analysts polled by FactSet expected $0.57.
Revenue for the quarter ended June 30 was $209.2 million, compared with $217.9 million a year earlier.
Two analysts expected $193.2 million.