Royal Caribbean Cruises Ltd. Q2 2025 Earnings Beat and Revenue Miss Analysis | Monexa