XML 118 R96.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Maturity Analysis of Operating and Finance Lease Liabilities) (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating Leases  
Remainder of 2019 $ 23,357
2020 28,029
2021 23,359
2022 16,542
2023 10,675
Thereafter 20,548
Total minimum lease payments 122,510
Less: imputed interest (9,667)
Present value of lease liabilities 112,843
Finance Leases  
Remainder of 2019 782
2020 997
2021 977
2022 638
2023 349
Thereafter 3,450
Total minimum lease payments 7,193
Less: imputed interest (1,660)
Present value of lease liabilities $ 5,533