XML 70 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Revenue

The following tables present our revenues disaggregated by geographic segment (refer to discussion of our reportable segments in Note 20) ($ in thousands):
 
Year Ended December 31, 2019
 
Yucatán
Peninsula
 
Pacific
Coast
 
Dominican
Republic
 
Jamaica
 
Other
 
Total
Package revenue
$
212,794

 
$
76,056

 
$
75,874

 
$
173,364

 
$

 
$
538,088

Non-package revenue
31,282

 
12,620

 
15,067

 
31,164

 
24

 
90,157

Management fees

 

 

 

 
1,820

 
1,820

Cost reimbursements

 

 

 
4,678

 
1,734

 
6,412

Total revenue
$
244,076

 
$
88,676

 
$
90,941

 
$
209,206

 
$
3,578

 
$
636,477

 
Year Ended December 31, 2018
 
Yucatán
Peninsula
 
Pacific
Coast
 
Dominican
Republic
 
Jamaica
 
Other
 
Total
Package revenue
$
236,815

 
$
75,506

 
$
104,858

 
$
114,569

 
$
342

 
$
532,090

Non-package revenue
30,141

 
13,866

 
20,279

 
18,941

 
(37
)
 
83,190

Management fees

 

 

 

 
755

 
755

Cost reimbursements

 

 

 

 
978

 
978

Total revenue
$
266,956

 
$
89,372

 
$
125,137

 
$
133,510

 
$
2,038

 
$
617,013

 
Year Ended December 31, 2017
 
Yucatán
Peninsula
 
Pacific
Coast
 
Dominican
Republic
 
Jamaica
 
Other
 
Total
Package revenue
$
242,296

 
$
76,170

 
$
104,167

 
$
58,542

 
$

 
$
481,175

Non-package revenue
34,440

 
14,775

 
19,958

 
9,054

 
3

 
78,230

Management fees

 

 

 

 
140

 
140

Total revenue
$
276,736

 
$
90,945

 
$
124,125

 
$
67,596

 
$
143

 
$
559,545


Performance obligations

We recognize revenues when the performance obligations are satisfied by transferring control of the product or service to our customers as described in Note 2.

We do not disclose the value of unsatisfied performance obligations for contracts with consideration determined by our performance completed to date or with an expected length of one year or less. Due to the nature of our business, our revenue is not significantly impacted by refunds. Cash payments received in advance of guests staying at our resorts are refunded to hotel guests if the guest cancels within the specified time period, before any services are rendered. Refunds related to service are generally recognized as an adjustment to the transaction price at the time the hotel stay occurs or services are rendered.
Contract assets and liabilities

We do not have any material contract assets as of December 31, 2019 and 2018 other than trade and other receivables on our Consolidated Balance Sheet. Our receivables are primarily the result of contracts with customers, which are reduced by an allowance for doubtful accounts that reflects our estimate of amounts that will not be collected.

We record contract liabilities when cash payments are received or due in advance of guests staying at our resorts, which are presented as advance deposits (see Note 19) within trade and other payables on our Consolidated Balance Sheet. Our advanced deposits are generally recognized as revenue within one year.
Contract costs

We consider sales commissions earned to be incremental costs of obtaining a contract with our customers. As a practical expedient, we expense these costs as incurred when the period to be benefited is less than one year.