XML 36 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenues - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Capitalized Contract Cost [Line Items]      
Port costs included in revenues $ 136.7 $ 134.5  
Contract liability 1,800.0   $ 1,400.0
Contract with customer, liability, revenue recognized     1,300.0
Contract asset 59.5   60.1
Travel Agent Sales Commissions      
Capitalized Contract Cost [Line Items]      
Capitalized Contract Cost, Gross $ 80.2   $ 64.6
Minimum      
Capitalized Contract Cost [Line Items]      
Length of cruise 2 days    
Maximum      
Capitalized Contract Cost [Line Items]      
Length of cruise 23 days