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.

Adjusted earnings per share (EPS) of $1.31 beat analyst estimates by $0.20 and the company's January guidance by $0.21, mainly on improved revenue.

The company's shares have gained 5% to $126.92 within the first 10 minutes of the day's trading.

Royal Caribbean earned $2.44bn in total revenue versus $2.03bn a year earlier.

"It is exciting to see our team exceeding the very bullish revenue targets we established at the beginning of the year," chief executive Richard Fain said.

"We continue to see another great year in a long line of positive results driven by the continued strength of our brands."

Oasis of the Seas accident impact

Royal Caribbean has lowered its full-year adjusted EPS by $0.50 to within $9.65 to $9.85.

It includes a $0.25 negative impact from 1 April Oasis of the Seas crane accident at Grand Bahama Shipyard.

"The damage to the ship was extensive" as a result of two cranes falling on the vessel's deck and the dock, the company said.

The ship has been undergoing repairs in Europe for the past month and is expected to return to service 5 May.

The other $0.25 was taken off due to higher than expected currency and fuel costs.