XML 58 R43.htm IDEA: XBRL DOCUMENT v3.3.1.900
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2015
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,
  
   
2016
 
$
7,924
 
2017
  
5,870
 
2018
  
3,209
 
2019
  
2,184
 
2020
  
2,032
 
Thereafter
  
2,211
 
  
$
23,430