XML 59 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables present our revenues disaggregated by geographic segment (refer to discussion of our reportable segments in Note 18) ($ in thousands):
Year Ended December 31, 2021
Yucatán
Peninsula
Pacific
Coast
Dominican
Republic
Jamaica
Other
Total
Package revenue$162,647 $68,040 $124,348 $82,915 $— $437,950 
Non-package revenue32,040 11,144 25,543 18,891 974 88,592 
Management fees84 — — — 2,207 2,291 
Cost reimbursements— — — 2,853 2,953 5,806 
Total revenue
$194,771 $79,184 $149,891 $104,659 $6,134 $534,639 
Year Ended December 31, 2020
Yucatán
Peninsula
Pacific
Coast
Dominican
Republic
Jamaica
Other
Total
Package revenue$96,942 $28,535 $42,584 $61,386 $— $229,447 
Non-package revenue16,263 5,532 7,356 11,223 372 40,746 
Management fees— — — — 807 807 
Cost reimbursements— — — 1,661 528 2,189 
Total revenue
$113,205 $34,067 $49,940 $74,270 $1,707 $273,189 
    
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 revenue31,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