INVENTORY (DETAILS) - USD ($) |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Inventory Details | ||
| Raw materials | $ 11,562,388 | $ 14,699,736 |
| Work in process | 360,550 | |
| Finished goods | 1,530,641 | 3,380,109 |
| Inventory gross | 13,453,579 | 18,079,845 |
| Obsolescence reserve | (6,142,640) | (8,417,095) |
| Total Inventory | $ 7,310,939 | $ 9,662,750 |