Royal Caribbean Cruises' shares shot skyward on the release of first-quarter earnings, which beat both Wall Street consensus and the company's previous guidance.

The New York-listed company posted a $249.7m profit for the quarter versus $218.7m in earnings during the same period last year.

On an adjusted basis, earnings came in at $275.8m, up from $232.8m during the first three months of 2018.