Eimskip revenue soars, earnings slip