XML 43 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
LEASES (Tables)
12 Months Ended
Dec. 31, 2016
LEASES [Abstract]  
Future minimum payments under non-cancelable operating leases
Future minimum payments under non-cancelable operating leases with initial or remaining terms in excess of one year during each of the next five years follow:
 
2017
 
$
1,218,047
 
2018
  
1,145,243
 
2019
  
741,243
 
2020
  
515,845
 
2021
  
285,088
 
   
$
3,905,466