XML 83 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturity Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 10,197
2021 8,416
2022 6,225
2023 5,242
2024 4,621
Thereafter 18,370
Total lease payments 53,071
Less: Imputed interest (8,983)
Present value of operating lease liabilities 44,088
Less: Current portion (8,311)
Total long-term operating lease liabilities $ 35,777
Weighted-average remaining lease term (years) 7 years 2 months 12 days
Weighted-average discount rate 5.00%