XML 99 R99.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Maturity Analysis of Operating and Finance Lease Liabilities) (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Operating Leases  
Remainder of 2019 $ 8,713
2020 32,177
2021 27,962
2022 18,278
2023 11,254
Thereafter 22,559
Total minimum lease payments 120,943
Less: imputed interest (8,801)
Present value of lease liabilities 112,142
Finance Leases  
Remainder of 2019 260
2020 1,037
2021 1,031
2022 691
2023 404
Thereafter 3,465
Total minimum lease payments 6,888
Less: imputed interest (1,532)
Present value of lease liabilities $ 5,356