XML 58 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2016
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,
   
 
   
2017
 
$
6,491
 
2018
  
3,590
 
2019
  
2,813
 
2020
  
2,597
 
2021
  
2,108
 
Thereafter
  
1,171
 
 
 
$
18,770