XML 60 R39.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Revenue and Related Contract Costs and Contract Liabilities (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Revenue from Contract with Customer [Abstract] |
Summary of Changes in Contract Liabilities | Changes to contract liabilities are as follows:
(in thousands) |  |  |
Balance at December 31, 2021 |  | $ | 39,662 |
Cash additions |  |  | 158,567 |
Revenue recognized |  |  | (151,408 | )
Foreign exchange translation adjustment |  |  | (2,064 | )
Balance at December 31, 2022 |  |  | 44,757 |
Cash additions |  |  | 229,688 |
Revenue recognized |  |  | (222,379 | )
Foreign exchange translation adjustment |  |  | 1,256 |
Balance at December 31, 2023 |  | $ | 53,322 |
Summary of Changes in Contract Costs | Changes to contract costs are as follows:
(in thousands) |  |  |
Balance at December 31, 2021 |  | $ | 13,790 |
Additions |  |  | 62,038 |
Expenses |  |  | (58,561 | )
Foreign exchange translation adjustment |  |  | (699 | )
Balance at December 31, 2022 |  |  | 16,568 |
Additions |  |  | 72,990 |
Expenses |  |  | (67,866 | )
Foreign exchange translation adjustment |  |  | 282 |
Balance at December 31, 2023 |  | $ | 21,974 |
Disaggregate Pursuit and GES Revenue by Major Product Line Timing of Revenue Recognition and Markets Served | The following tables disaggregate Pursuit and GES revenue by major service and product lines, timing of revenue recognition, and markets served: Pursuit
|  | Year Ended December 31, |
(in thousands) |  | 2023 |  |  | 2022 |  |  | 2021 |
Services: |  |  |  |  |  |  |  |  |
Ticket revenue |  | $ | 143,362 |  |  | $ | 114,936 |  |  | $ | 61,166 |
Rooms revenue |  |  | 85,942 |  |  |  | 77,019 |  |  |  | 57,603 |
Transportation |  |  | 13,440 |  |  |  | 12,460 |  |  |  | 5,591 |
Other |  |  | 15,920 |  |  |  | 14,143 |  |  |  | 8,564 |
Total services revenue |  |  | 258,664 |  |  |  | 218,558 |  |  |  | 132,924 |
Products: |  |  |  |  |  |  |  |  |
Food and beverage |  |  | 55,044 |  |  |  | 47,275 |  |  |  | 28,953 |
Retail operations |  |  | 36,577 |  |  |  | 33,494 |  |  |  | 25,171 |
Total products revenue |  |  | 91,621 |  |  |  | 80,769 |  |  |  | 54,124 |
Total revenue |  | $ | 350,285 |  |  | $ | 299,327 |  |  | $ | 187,048 |
Timing of revenue recognition: |  |  |  |  |  |  |  |  |
Services transferred over time |  | $ | 258,664 |  |  | $ | 218,558 |  |  | $ | 132,924 |
Products transferred at a point in time |  |  | 91,621 |  |  |  | 80,769 |  |  |  | 54,124 |
Total revenue |  | $ | 350,285 |  |  | $ | 299,327 |  |  | $ | 187,048 |
Markets: |  |  |  |  |  |  |  |  |
Banff Jasper Collection |  | $ | 183,709 |  |  | $ | 152,863 |  |  | $ | 82,728 |
Alaska Collection |  |  | 40,014 |  |  |  | 39,434 |  |  |  | 37,344 |
Glacier Park Collection |  |  | 60,104 |  |  |  | 57,760 |  |  |  | 45,276 |
FlyOver |  |  | 29,626 |  |  |  | 24,445 |  |  |  | 10,693 |
Sky Lagoon |  |  | 36,832 |  |  |  | 24,825 |  |  |  | 11,007 |
Total revenue |  | $ | 350,285 |  |  | $ | 299,327 |  |  | $ | 187,048 |
GES
|  | Year Ended December 31, |
(in thousands) |  | 2023 |  |  | 2022 |  |  | 2021 |
Service lines: |  |  |  |  |  |  |  |  |
Spiro |  | $ | 283,171 |  |  | $ | 277,641 |  |  | $ | 116,587 |
GES Exhibitions |  |  | 614,418 |  |  |  | 557,880 |  |  |  | 209,529 |
Intersegment eliminations |  |  | (9,194 | ) |  |  | (7,537 | ) |  |  | (5,824 | )
Total revenue |  | $ | 888,395 |  |  | $ | 827,984 |  |  | $ | 320,292 |
Timing of revenue recognition: |  |  |  |  |  |  |  |  |
Services transferred over time |  | $ | 747,562 |  |  | $ | 693,482 |  |  | $ | 268,218 |
Products transferred over time(1) |  |  | 58,511 |  |  |  | 51,134 |  |  |  | 18,551 |
Products transferred at a point in time |  |  | 82,322 |  |  |  | 83,368 |  |  |  | 33,523 |
Total revenue |  | $ | 888,395 |  |  | $ | 827,984 |  |  | $ | 320,292 |
Geographical markets: |  |  |  |  |  |  |  |  |
North America |  | $ | 687,324 |  |  | $ | 675,628 |  |  | $ | 243,983 |
EMEA |  |  | 235,211 |  |  |  | 176,086 |  |  |  | 82,242 |
Intersegment eliminations |  |  | (34,140 | ) |  |  | (23,730 | ) |  |  | (5,933 | )
Total revenue |  | $ | 888,395 |  |  | $ | 827,984 |  |  | $ | 320,292 |
(1) GES’ graphics product revenue is earned over time over the duration of an event as it is considered a part of the single performance obligation satisfied over time.

X
- Definition Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479483/340-40-50-3 + Details
Name: | us-gaap_CapitalizedContractCostTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration