XML 47 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 22,461
2021 16,679
2022 13,319
2023 9,992
2024 8,569
Thereafter 11,899
Total 82,919
Imputed Interest (11,017)
Total 71,902
Finance Leases  
2020 5,896
2021 108
2022 12
2023 6
2024 0
Thereafter 0
Total 6,022
Imputed Interest (140)
Total $ 5,882