Royal Caribbean Cruises revenue and financials

RCL · NYSE · USD

$288.78Change from previous close: +5.00%Absolute change: +$13.75

Close · October 6, 2026

In the fiscal year ended December 2025, Royal Caribbean Cruises reported revenue of $17.94B (+8.80% year over year). Net income was $4.27B, a net margin of 23.8%.

Annual revenue · 2025: $17.94B
  1. $8.5B2016
  2. $8.78B2017
  3. $9.49B2018
  4. $10.95B2019
  5. $2.21B2020
  6. $1.53B2021
  7. $8.84B2022
  8. $13.9B2023
  9. $16.48B2024
  10. $17.94B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+8.80%
2025 vs 2024
Net income growth
+48.35%
2025 vs 2024
Net margin
23.8%
2024: 17.5%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Balance sheet · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets44,64441,99041,61940,10938,54237,45237,07037,06736,97435,19035,13132,769
Current assets2,4332,2042,2111,8872,4501,8281,7051,8311,8861,8701,7921,781
Cash and equivalents875512825432735386388418391437497600
Receivables441479317356431427371441412455405360
Inventory267271264269247256265265242236248242
Net property, plant and equipment38,86936,49536,31635,24833,00732,56532,50832,35532,34830,62430,72528,384
Goodwill808808808808808808808809809809809809
Other intangible assets——390———404———418—
Long-term investments31.030.029.032.036.044.058.046.078.083.075.0114
Current liabilities11,65511,06512,05511,46910,57310,3009,8179,6319,8949,9059,4019,242
Accounts payable1,0931,010953828959956919851821876792715
Long-term debt21,10419,50718,01117,05917,50517,88818,36318,86119,45118,54819,38917,609
Total debt23,51821,79222,03520,97519,737———————
Total liabilities34,18331,96231,37429,82129,18229,31029,33529,84330,79229,86530,23228,172
Total equity (incl. minority)10,46110,02810,24510,2889,3608,1427,7357,2246,1825,3254,8994,596
Retained earnings7,1876,4605,9255,4434,1443,1392,6122,2071,204350-10.0-288
Minority interest225218208196191182172179174174175173