XML 56 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Total revenue $ 142,812 $ 118,342 $ 465,231 $ 433,007
Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 123,633 102,093 402,627 373,502
Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 18,800 16,249 61,752 59,505
Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 152 0 503 0
Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 227 0 349 0
Other        
Disaggregation of Revenue [Line Items]        
Total revenue 379 12 1,195 12
Other | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 342 0
Other | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 0 12 1 12
Other | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 152 0 503 0
Other | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 227 0 349 0
Yucatàn Peninsula        
Disaggregation of Revenue [Line Items]        
Total revenue 58,728 61,623 205,688 215,301
Yucatàn Peninsula | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 52,047 53,926 182,913 189,531
Yucatàn Peninsula | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 6,681 7,697 22,775 25,770
Yucatàn Peninsula | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0   0  
Yucatàn Peninsula | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 0   0  
Pacific Coast        
Disaggregation of Revenue [Line Items]        
Total revenue 17,017 16,892 67,395 69,953
Pacific Coast | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 14,848 14,435 57,057 58,365
Pacific Coast | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 2,169 2,457 10,338 11,588
Pacific Coast | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0   0  
Pacific Coast | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 0   0  
Dominican Republic        
Disaggregation of Revenue [Line Items]        
Total revenue 27,580 26,138 99,493 96,934
Dominican Republic | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 22,800 21,468 83,849 81,813
Dominican Republic | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 4,780 4,670 15,644 15,121
Dominican Republic | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0   0  
Dominican Republic | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 0   0  
Jamaica        
Disaggregation of Revenue [Line Items]        
Total revenue 39,108 13,677 91,460 50,807
Jamaica | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 33,938 12,264 78,466 43,793
Jamaica | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 5,170 $ 1,413 12,994 $ 7,014
Jamaica | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0   0  
Jamaica | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue $ 0   $ 0