XML 71 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Operating Leases, After Adoption of 842:    
2020 $ 10,290  
2021 9,468  
2022 7,665  
2023 7,067  
2024 5,303  
2025 and beyond 15,738  
Total lease payments 55,531  
Less: interest (10,610)  
Present value of lease liabilities 44,921  
Finance Leases, After Adoption of 842:    
2020 1,644  
2021 1,159  
2022 581  
2023 0  
2024 0  
2025 and beyond 0  
Total lease payments 3,384  
Less: interest (235)  
Present value of lease liabilities 3,149  
Operating Leases, Before Adoption of 842    
2019   $ 10,705
2020   8,384
2021   7,455
2022   5,691
2023   5,430
2024 and beyond   19,818
Total lease payments   57,483
Finance Leases, Before Adoption of 842    
2019   1,386
2020   1,010
2021   288
2022   0
2023   0
2024 and beyond   0
Total lease payments   2,684
Less: interest   (321)
Present value of lease liabilities   2,363
Cash payments   $ 1,000
Percent of restructuring charges due in less than one year   50.00%
Restructuring payments, current, term (in years)   1 year
Sublease income $ 374 $ 125
Minimum    
Finance Leases, Before Adoption of 842    
Restructuring payments, noncurrent, term (in years)   1 year
Maximum    
Finance Leases, Before Adoption of 842    
Restructuring payments, noncurrent, term (in years)   3 years