Royal Caribbean's performance has continued to improve this year with revenue climbing 20% year over year to $12.7 billion ..