XML 40 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Maturity of Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
Operating Leases, 2020 $ 35,907
Operating Leases, 2021 34,819
Operating Leases, 2022 31,895
Operating Leases, 2023 27,084
Operating Leases, 2024 20,431
Operating Leases, Thereafter 41,026
Operating Leases, Total lease payments 191,162
Operating Leases, Less: interest (32,718)
Operating Leases, Present value of lease liabilities 158,444
Financing Leases, 2020 216
Financing Leases, 2021 215
Financing Leases, 2022 90
Financing Leases, Total lease payments 521
Financing Leases, Less: interest (85)
Financing Leases, Present value of lease liabilities 436
Operating and Financing Leases, 2020 36,123
Operating and Financing Leases, 2021 35,034
Operating and Financing Leases, 2022 31,985
Operating and Financing Leases, 2023 27,084
Operating and Financing Leases, 2024 20,431
Operating and Financing Leases, Thereafter 41,026
Operating and Financing Leases, Total lease payments 191,683
Operating and Financing Leases, Less: interest (32,803)
Total lease liabilities $ 158,880