XML 103 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 110,178
2021 104,644
2022 90,363
2023 82,806
2024 79,625
Thereafter 43,162
Total future minimum payments 510,778
Less interest (44,871)
Operating lease liabilities 465,907
Financing Leases  
2020 1,385
2021 741
2022 356
2023 126
2024 23
Thereafter 0
Total lease payments 2,631
Less interest (87)
Present value of lease liabilities 2,544
Total  
2020 111,563
2021 105,385
2022 90,719
2023 82,932
2024 79,648
Thereafter 43,162
Total lease payments $ 513,409