XML 30 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements and Derivative Instruments - Derivatives Not Designated as Hedging Instruments (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivative Instruments    
Amount of Gain (Loss) Recognized in Income on Derivatives $ (28,083)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ 1,890us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Other income (expense)    
Derivative Instruments    
Amount of Gain (Loss) Recognized in Income on Derivatives (28,212)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= rcl_OtherIncomeAndExpenseMember
659us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= rcl_OtherIncomeAndExpenseMember
Foreign exchange contracts | Other income (expense)    
Derivative Instruments    
Amount of Gain (Loss) Recognized in Income on Derivatives (28,083)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= rcl_OtherIncomeAndExpenseMember
1,881us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= rcl_OtherIncomeAndExpenseMember
Fuel swaps | Fuel swaps | Other income (expense)    
Derivative Instruments    
Amount of Gain (Loss) Recognized in Income on Derivatives $ (129)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= rcl_OtherIncomeAndExpenseMember
$ (1,222)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= rcl_OtherIncomeAndExpenseMember