XML 43 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Maturity Analysis of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Operating Leases    
2020 $ 28,145  
2021 19,230  
2022 13,574  
2023 9,887  
2024 5,567  
Thereafter 6,956  
Lessee, Operating Lease, Liability, Payments, Due 83,359  
Less: interest 6,568  
Total 76,791  
2019   $ 16,978
2020   11,906
2021   9,959
2022   6,438
2023   3,763
Thereafter   8,348
Total lease payments   $ 57,392
Finance Leases    
2020 18,185  
2021 2,334  
2022 2,341  
Finance Lease, Liability, Payments, Due Year Four 2,342  
2024 2,176  
Thereafter 16,154  
Total lease payments 43,532  
Less: interest 4,395  
Total 39,137  
Total    
2020 46,330  
2021 21,564  
2022 15,915  
2023 12,229  
2024 7,743  
Thereafter 23,110  
Total lease payments 126,891  
Less: interest 10,963  
Total lease liabilities $ 115,928