Royal Caribbean Cruises Ltd (RCL): Earnings Report, Key Risks & Business Summary