XML 109 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and contingencies - Venue guarantees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Venue guarantees      
Venue contract terms 20 years    
Revenue share expense related to venue contracts $ 37,991 $ 32,637 $ 27,140
Venue guarantees      
Venue guarantees      
2019 14,638    
2020 9,023    
2021 6,765    
2022 5,531    
2023 4,781    
Thereafter 8,887    
Total $ 49,625