XML 91 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Maturities) (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases  
2021 $ 28,106
2022 27,577
2023 26,045
2024 22,133
2025 18,972
Thereafter 85,883
Total lease payments 208,716
Less: imputed interest (51,322)
Total 157,394
Finance Leases  
2021 253
2022 173
2023 61
2024 44
2025 15
Thereafter 0
Total lease payments 546
Less: imputed interest (40)
Financing liabilities, net 506
Total  
2021 28,359
2022 27,750
2023 26,106
2024 22,177
2025 18,987
Thereafter 85,883
Total lease payments 209,262
Less: imputed interest (51,362)
Total $ 157,900