v3.19.1
LEASES (Schedule of Operating and Finance lease liabilities) (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating leases  
2019 $ 6,632
2020 7,444
2021 6,443
2022 5,470
2023 4,732
Thereafter 4,435
Total lease payments 35,156
Less: amount of lease payments representing interest (1,737)
Present value of future lease payments 33,419
Less: current obligations under leases (8,629)
Long-term lease obligations 24,790
Finance lease  
2019 156
2020 208
2021 208
2022 194
2023 194
Thereafter 1,620
Total lease payments 2,580
Less: amount of lease payments representing interest (356)
Present value of future lease payments 2,224
Less: current obligations under leases (179)
Long-term lease obligations $ 2,045