XML 66 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Future minimum lease payments for operating and capital leases under ASC 840 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 11,663
2020 8,640
2021 5,675
2022 3,821
2023 2,282
Thereafter 8,268
Total lease payments 40,349
Capital Leases  
2019 13,798
2020 8,303
2021 3,471
2022 2,582
2023 1,489
Thereafter 6,405
Total lease payments 36,048
Less: Interest (5,686)
Present value of the lease payments $ 30,362