XML 83 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Lease Liability Maturities) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 14,257
2021 12,688
2022 11,261
2023 9,340
2024 7,379
Thereafter 36,653
Total lease payments 91,578
Less: Interest 14,832
Present value of lease liabilities 76,746
Finance Leases  
2020 2,142
2021 2,159
2022 1,876
2023 993
2024 617
Thereafter 1,066
Total lease payments 8,853
Less: Interest 623
Present value of lease liabilities 8,230
Total  
2020 16,399
2021 14,847
2022 13,137
2023 10,333
2024 7,996
Thereafter 37,719
Total lease payments 100,431
Less: Interest 15,455
Present value of lease liabilities $ 84,976