XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Maturities of Leases, Prior to the Adoption of ASU 2016-02 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating leases  
Operating leases, Total future minimum lease payments, 2019 $ 8,934
Operating leases, Total future minimum lease payments, 2020 7,143
Operating leases, Total future minimum lease payments, 2021 6,252
Operating leases, Total future minimum lease payments, 2022 4,797
Operating leases, Total future minimum lease payments, 2023 3,320
Operating leases, Total future minimum lease payments, After 2023 7,470
Total future minimum lease payments 37,916
Finance leases  
Finance leases, Total future minimum lease payments, 2019 679
Finance leases, Total future minimum lease payments, 2020 311
Finance leases, Total future minimum lease payments, 2021 0
Finance leases, Total future minimum lease payments, 2022 0
Finance leases, Total future minimum lease payments, 2023 0
Finance leases, Total future minimum lease payments, After 2023 0
Total future minimum lease payments 990
Total future minimum lease payments, 2019 9,613
Total future minimum lease payments, 2020 7,454
Total future minimum lease payments, 2021 6,252
Total future minimum lease payments, 2022 4,797
Total future minimum lease payments, 2023 3,320
Total future minimum lease payments, After 2023 7,470
Total future minimum lease payments $ 38,906