v3.19.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
The annual minimum lease payments for the next five years and thereafter are presented below (in thousands):
Years Ending December 31,
 
 
2019
 
$
2,266

2020
 
1,874

2021
 
1,602

2022
 
1,083

2023
 
172

Thereafter
 
1,343

Total
 
$
8,340

Schedule of rental and lease expense
Rental and lease expenses follow for the indicated periods (in thousands):
For the year ended December 31, 2018
 
$
3,850

For the year ended December 31, 2017
 
$
5,693

For the year ended December 31, 2016
 
$
6,591