Shares of Royal Caribbean Cruises Ltd. slid Thursday after the cruise operator reported fourth-quarter results and an outlook that missed Wall Street expectations.

Royal Caribbean earned $109.8 million, or 49 cents per share, for the period ended Dec. 31. A year earlier the Miami company earned $7 million, or 3 cents per share. That period included $43 million in restructuring and impairment charges, compared with $2.4 million in the fourth quarter of 2014.