XML 52 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements and Derivative Instruments - Non-Derivative Instruments (Details)
3 Months Ended 3 Months Ended 3 Months Ended 12 Months Ended 3 Months Ended
Mar. 31, 2015
USD ($)
Dec. 31, 2014
Mar. 31, 2015
Interest rate swaps
USD ($)
Dec. 31, 2014
Interest rate swaps
USD ($)
Mar. 31, 2015
Interest rate swaps
Quantum of the Seas facility
Mar. 31, 2015
Interest rate swaps
Fair Value Hedging
5.41% Fixed rate debt
USD ($)
Dec. 31, 2014
Interest rate swaps
Fair Value Hedging
5.41% Fixed rate debt
USD ($)
Mar. 31, 2015
Interest rate swaps
Fair Value Hedging
5.25% Fixed rate debt
USD ($)
Dec. 31, 2014
Interest rate swaps
Fair Value Hedging
5.25% Fixed rate debt
USD ($)
Mar. 31, 2015
Interest rate swaps
Cash flow hedge
Quantum of the Seas facility
USD ($)
Mar. 31, 2015
Interest rate swaps
Cash flow hedge
Celebrity Reflection floating rate debt
USD ($)
Mar. 31, 2015
Foreign exchange contracts
USD ($)
Dec. 31, 2014
Foreign exchange contracts
USD ($)
Mar. 31, 2015
Pullmantur and TUI Cruises
Net Investment Hedging
USD ($)
Mar. 31, 2015
Pullmantur and TUI Cruises
Net Investment Hedging
EUR (€)
Dec. 31, 2013
Pullmantur and TUI Cruises
Net Investment Hedging
USD ($)
Dec. 31, 2013
Pullmantur and TUI Cruises
Net Investment Hedging
EUR (€)
Dec. 31, 2014
Pullmantur and TUI Cruises
Net Investment Hedging
USD ($)
Mar. 31, 2015
LIBOR
Interest rate swaps
Fair Value Hedging
5.41% Fixed rate debt
Mar. 31, 2015
LIBOR
Interest rate swaps
Fair Value Hedging
5.25% Fixed rate debt
Mar. 31, 2015
LIBOR
Interest rate swaps
Cash flow hedge
Quantum of the Seas facility
Derivative Instruments                                          
Fair Value, Concentration of Risk, Derivative Instruments, Assets $ 3,100,000us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets                                        
Derivative instrument, observation period 3 years                                        
Percentage of debt bearing fixed interest 28.20%us-gaap_LongTermDebtPercentageBearingFixedInterestRate 28.50%us-gaap_LongTermDebtPercentageBearingFixedInterestRate                                      
Unsecured term loan           420,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.41PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
420,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.41PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
650,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.25PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
650,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.25PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
                       
Debt amount           245,000,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.41PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
              81,451,000us-gaap_LongTermDebt
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rcl_PullmanturAndTUICruisesMember
      168,718,000us-gaap_LongTermDebt
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rcl_PullmanturAndTUICruisesMember
     
Interest rate on hedged debt (as a percent)           5.41%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.41PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
  5.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.25PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
                         
Additional interest above LIBOR rate (as a percent)                                     3.87%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.41PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
3.63%us-gaap_DerivativeBasisSpreadOnVariableRate
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.25PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
 
Derivative, Variable rate of interest (as a percent)                                     4.20%us-gaap_DerivativeVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.41PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
3.89%us-gaap_DerivativeVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= rcl_FixedRate5.25PercentDebtMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
 
Anticipated loan balance                   725,000,000.0rcl_UnsecuredTermLoanMaximumBorrowingCommitmentPerShip
/ us-gaap_DebtInstrumentAxis
= rcl_QuantumOfTheSeasUnsecuredTermLoanMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
545,400,000rcl_UnsecuredTermLoanMaximumBorrowingCommitmentPerShip
/ us-gaap_DebtInstrumentAxis
= rcl_FloatingRateCelebrityReflectionTermLoanMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                   
Additional interest above LIBOR rate                   1.30%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= rcl_QuantumOfTheSeasUnsecuredTermLoanMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
0.40%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= rcl_FloatingRateCelebrityReflectionTermLoanMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                  1.30%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= rcl_QuantumOfTheSeasUnsecuredTermLoanMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Notional amount     2,900,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
2,900,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
              3,100,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
3,000,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
               
Fixed rate on converted debt         3.74%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= rcl_QuantumOfTheSeasUnsecuredTermLoanMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
        3.86%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= rcl_QuantumOfTheSeasUnsecuredTermLoanMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
2.85%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DebtInstrumentAxis
= rcl_FloatingRateCelebrityReflectionTermLoanMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                   
Unsecured Term Loan Maximum Borrowing Commintment Per Ship                   735,000,000rcl_UnsecuredTermLoanMaximumBorrowingCommintmentPerShip
/ us-gaap_DebtInstrumentAxis
= rcl_QuantumOfTheSeasUnsecuredTermLoanMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
                     
Carrying value of non-derivative instrument designated as hedging instrument                           $ 81,500,000us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rcl_PullmanturAndTUICruisesMember
€ 75,800,000us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rcl_PullmanturAndTUICruisesMember
$ 168,700,000us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rcl_PullmanturAndTUICruisesMember
€ 139,400,000us-gaap_NotionalAmountOfNonderivativeInstruments
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= rcl_PullmanturAndTUICruisesMember