XML 134 R109.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Remaining Lease Payments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Continuing Operations  
Operating Leases  
2021 $ 68,649
2022 55,736
2023 41,029
2024 28,211
2025 20,275
Thereafter 47,358
Total lease payments 261,258
Less: Interest (22,302)
Present value of lease liabilities 238,956
Finance Leases  
2021 8
2022 55
2023 62
2024 0
2025 0
Thereafter 0
Total lease payments 125
Less: Interest (11)
Present value of lease liabilities 114
Discontinued Operations  
Operating Leases  
2021 654
2022 609
2023 554
2024 482
2025 324
Thereafter 0
Total lease payments 2,623
Less: Interest (189)
Present value of lease liabilities 2,434
Finance Leases  
2021 2,927
2022 2,906
2023 1,436
2024 821
2025 612
Thereafter 0
Total lease payments 8,702
Less: Interest (375)
Present value of lease liabilities $ 8,327