Royal Caribbean Group (RCL): financials explained · StockLab