XML 88 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturities of Operating and Financing Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 36,611
2021 35,453
2022 32,943
2023 30,866
2024 25,415
Thereafter 117,040
Total lease payments 278,328
Less imputed interest (103,071)
Total 175,257
Finance Leases  
2020 98
2021 44
2022 39
2023 31
2024 8
Thereafter 0
Total lease payments 220
Less imputed interest (26)
Total $ 194