XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 28,736 $ 132,825 $ 206,946 $ 492,644
Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 22,705 111,091 176,062 416,978
Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 5,518 20,065 28,336 68,975
Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 8 83 635 1,568
Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 505 1,586 1,913 5,123
Other        
Disaggregation of Revenue [Line Items]        
Total revenue 298 371 1,357 2,822
Other | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Other | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 259 13 293 30
Other | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 8 83 635 1,568
Other | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 31 275 429 1,224
Yucatán Peninsula        
Disaggregation of Revenue [Line Items]        
Total revenue 17,903 53,100 82,199 187,100
Yucatán Peninsula | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 14,775 45,663 71,337 163,424
Yucatán Peninsula | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 3,128 7,437 10,862 23,676
Yucatán Peninsula | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Yucatán Peninsula | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Pacific Coast        
Disaggregation of Revenue [Line Items]        
Total revenue 787 17,760 22,522 67,054
Pacific Coast | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 526 15,450 19,160 57,943
Pacific Coast | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 261 2,310 3,362 9,111
Pacific Coast | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Pacific Coast | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Dominican Republic        
Disaggregation of Revenue [Line Items]        
Total revenue 2,453 14,617 38,097 70,361
Dominican Republic | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 1,889 11,689 33,078 58,439
Dominican Republic | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 564 2,928 5,019 11,922
Dominican Republic | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Dominican Republic | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Jamaica        
Disaggregation of Revenue [Line Items]        
Total revenue 7,295 46,977 62,771 165,307
Jamaica | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 5,515 38,289 52,487 137,172
Jamaica | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 1,306 7,377 8,800 24,236
Jamaica | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Jamaica | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue $ 474 $ 1,311 $ 1,484 $ 3,899