XML 107 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturity Analysis (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 45,849
2021 51,331
2022 32,194
2023 26,896
2024 23,654
Thereafter 77,162
Total future lease payments 257,086
Less: imputed interest (44,981)
Total lease liabilities $ 212,105
Weighted average remaining lease term (years)  
Weighted average remaining lease term (years) 6 years 6 months
Weighted average discount rate  
Weighted average discount rate 5.60%