XML 27 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Maturities of Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating leases  
2020 (remainder of year) $ 7,555
2021 15,258
2022 12,987
2023 11,994
2024 10,191
Thereafter 44,398
Total lease payments 102,383
Less: Imputed interest 12,090
Total lease liabilities 90,293
Finance leases  
2020 (remainder of year) 238
2021 369
2022 184
2023 54
2024 27
Thereafter 6
Total lease payments 878
Less: Imputed interest 24
Total lease liabilities 854
Total  
2020 (remainder of year) 7,793
2021 15,627
2022 13,171
2023 12,048
2024 10,218
Thereafter 44,404
Total lease payments 103,261
Less: Imputed interest 12,114
Total lease liabilities $ 91,147