XML 57 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2017
COMMITMENTS AND CONTINGENCIES [Abstract]  
Future minimum lease payments for operating leases
Future minimum lease payments for operating leases are approximately as follows:
 
Year Ending
   
December 31,
   
 
   
2018
 
$
5,819
 
2019
  
4,194
 
2020
  
3,717
 
2021
  
3,112
 
2022
  
1,357
 
Thereafter
  
448
 
 
 
$
18,647