Royal Caribbean revenue rises to $3.34 billion | Adalytica