XML 106 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and contingencies - Venue guarantees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Venue guarantees      
Revenue share expense related to venue contracts $ 35,875 $ 41,395 $ 37,991
Maximum      
Venue guarantees      
Venue contract terms 25 years    
Venue guarantees      
Venue guarantees      
2021 $ 10,893    
2022 7,659    
2023 7,197    
2024 5,713    
2025 1,675    
Thereafter 3,809    
Total $ 36,946