PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2016
PROPERTY AND EQUIPMENT [Abstract]  
Property and equipment
Property and equipment consists of the following:

  
December 31,
 
  
2016
  
2015
 
Computer software
 
$
1,192,922
  
$
1,771,102
 
Machinery and equipment
  
956,050
   
922,532
 
Computer hardware
  
874,347
   
855,348
 
Leasehold improvements
  
1,083,634
   
1,030,423
 
Furniture and fixtures
  
309,046
   
302,064
 
Total
  
4,415,999
   
4,881,469
 
Less accumulated depreciation
  
(3,024,883
)
  
(3,265,786
)
Property and equipment, net
 
$
1,391,116
  
$
1,615,683