XML 35 R33.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Future Non-cancellable Lease Payments Under 840 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 11,250
2020 7,059
2021 5,898
2022 5,303
2023 3,821
Thereafter 15,599
Total 48,930
Finance Leases  
2019 3,509
2020 2,567
2021 2,017
2022 1,181
2023 1,275
Thereafter 8,831
Total future minimum lease payments 19,380
Less: Interest (2,548)
Total $ 16,832