XML 98 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Commitments - Lease Maturities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 35,595
2021 29,877
2022 17,925
2023 12,512
2024 9,347
Thereafter 33,043
Total undiscounted lease payments 138,299
Less imputed interest (20,470)
Present value of future lease payments $ 117,829