INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2016
INVENTORIES [Abstract]  
Schedule of inventory, net of reserves
The Company’s total inventories, net of reserves, consisted of the following as of December 31, 2016 and 2015:

  
December 31,
 
  
2016
  
2015
 
Raw materials
 
$
3,106,617
  
$
6,932,139
 
Work-in-process
  
11,048,126
   
6,031,745
 
Finished goods
  
15,074,896
   
20,441,535
 
Finished goods on consignment
  
467,778
   
293,001
 
Less inventory reserves
  
(1,567,000
)
  
(1,370,000
)
Total
 
$
28,130,417
  
$
32,328,420
 
         
Short-term portion
 
$
9,770,206
  
$
10,739,798
 
Long-term portion
  
18,360,211
   
21,588,622
 
Total
 
$
28,130,417
  
$
32,328,420