XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Total revenue $ 145,572 $ 140,598 $ 322,419 $ 314,665
Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 124,286 118,453 278,994 271,409
Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 21,153 22,145 42,952 43,256
Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 55 0 351 0
Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 78 0 122 0
Other        
Disaggregation of Revenue [Line Items]        
Total revenue 125 0 816 0
Other | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 1 0 342 0
Other | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue (9) 0 1 0
Other | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 55 0 351 0
Other | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 78 0 122 0
Yucatàn Peninsula        
Disaggregation of Revenue [Line Items]        
Total revenue 65,676 70,933 146,960 153,678
Yucatàn Peninsula | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 57,812 61,431 130,866 135,605
Yucatàn Peninsula | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 7,864 9,502 16,094 18,073
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 20,310 23,720 50,378 53,061
Pacific Coast | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 17,183 19,221 42,209 43,930
Pacific Coast | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 3,127 4,499 8,169 9,131
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 31,496 30,937 71,913 70,796
Dominican Republic | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 25,661 25,343 61,049 60,345
Dominican Republic | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 5,835 5,594 10,864 10,451
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 27,965 15,008 52,352 37,130
Jamaica | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 23,629 12,458 44,528 31,529
Jamaica | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 4,336 $ 2,550 7,824 $ 5,601
Jamaica | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0   0  
Jamaica | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue $ 0   $ 0