The biggest cruise lines had a banner 2024 amid booming demand and prices. The largest — Royal Caribbean, Norwegian, and Carnival — saw revenue and passenger growth compared to 2023 Royal ...