XML 47 R34.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
COMMITMENTS AND CONTINGENCIES  
Schedule of aggregate future minimum payments under noncancelable leases

 

 

 

 

 

 

    

Operating

 

 

 

Leases

 

2019

 

$

3,034

 

2020

 

 

2,654

 

2021

 

 

1,808

 

2022

 

 

1,218

 

2023

 

 

925

 

Thereafter

 

 

1,795

 

Total minimum lease payments

 

$

11,434