XML 73 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments, contingencies and guarantees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Long-term Purchase Commitment [Line Items]      
Operating Lease, Cost $ 14,815 $ 17,811 $ 13,649
Operating Lease, Payments 14,310 14,015  
Lessee, Operating Lease, Liability, to be Paid, Year One 12,794    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 12,945    
Lessee, Operating Lease, Liability, Payments, Due Year Two 11,924    
Lessee, Operating Lease, Liability, Payments, Due Year Three 11,519    
Lessee, Operating Lease, Liability, Payments, Due Year Five 11,306    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 12,626    
Lessee, Operating Lease, Liability, Payments, Due 73,114    
us-gaap_Lessee Operating Lease Liability Undiscounted Excess Amount (12,112)    
Other Commitment 27,526    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 1,343 13,287  
LesseeOperatingLeaseModification $ (2,251) $ 0  
Operating Lease, Weighted Average Remaining Lease Term 5 years 6 months 10 days 6 years 5 months 8 days  
Operating Lease, Weighted Average Discount Rate, Percent 6.20% 6.20%  
Operating Lease, Liability $ 61,002    
Sublease Income (526) $ (656) (765)
Operating Lease, Impairment Loss 12,460 0 0
Lease, Cost 26,749 $ 17,155 $ 12,884
Other Commitments [Line Items]      
Other Commitment 27,526    
Other Commitment, to be Paid, Year One 19,165    
Other Commitment, to be Paid, Year Two 6,361    
Other Commitment, to be Paid, Year Three 1,882    
Other Commitment, to be Paid, Year Four 118    
Other Commitment, to be Paid, Year Five 0    
Long-Term Debt, Maturity, Year Five 145,322    
Long-Term Debt, Maturity, Year Four 1,797    
Long-Term Debt, Maturity, Year Three 1,797    
Long-Term Debt, Maturity, Year Two 128,073    
Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months 7,279    
Long-term Debt, Gross 284,268    
Contractual Obligation, to be Paid, Year Five 145,322    
Contractual Obligation, to be Paid, Year Four 1,915    
Contractual Obligation, to be Paid, Year Three 3,679    
Contractual Obligation, to be Paid, Year Two 134,884    
Contractual Obligation, to be Paid, Year One 27,503    
Contractual Obligation 313,303    
Sponsorship Commitments      
Long-term Purchase Commitment [Line Items]      
Other Commitment 1,509    
Other Commitments [Line Items]      
Other Commitment 1,509    
Other Commitment, to be Paid, Year One 1,059    
Other Commitment, to be Paid, Year Two 450    
Other Commitment, to be Paid, Year Three 0    
Other Commitment, to be Paid, Year Four 0    
Other Commitment, to be Paid, Year Five $ 0