XML 63 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements and Derivative Instruments (Non-Derivative Instruments) (Details) (Foreign currency debt)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2014
Current portion of long-term debt
USD ($)
Dec. 31, 2013
Current portion of long-term debt
USD ($)
Dec. 31, 2014
Long-term debt
USD ($)
Dec. 31, 2013
Long-term debt
USD ($)
Dec. 31, 2014
Pullmantur and TUI Cruises
USD ($)
Dec. 31, 2014
Pullmantur and TUI Cruises
EUR (€)
Dec. 31, 2013
Pullmantur and TUI Cruises
USD ($)
Dec. 31, 2013
Pullmantur and TUI Cruises
EUR (€)
Net investment hedge                    
Carrying Value of Non-derivative instrument Designated as hedging instrument $ 168,718us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
$ 750,796us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
$ 0us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_BalanceSheetLocationAxis
= rcl_LongTermDebtCurrentMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
$ 477,442us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_BalanceSheetLocationAxis
= rcl_LongTermDebtCurrentMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
$ 168,718us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LongTermDebtMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
$ 273,354us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LongTermDebtMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
$ 168,700us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rcl_PullmanturAndTUICruisesMember
€ 139,400us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rcl_PullmanturAndTUICruisesMember
$ 750,800us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rcl_PullmanturAndTUICruisesMember
€ 544,900us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rcl_PullmanturAndTUICruisesMember