XML 16 R25.htm IDEA: XBRL DOCUMENT v3.2.0.727
3. INVENTORIES (Details) - Inventory Detail - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Jun. 30, 2014
Inventory Detail [Abstract]      
Raw materials $ 14,307,340 $ 11,702,762 $ 16,017,918
Work-in-process 1,018,399 577,127 1,081,286
Finished goods 71,152,416 72,957,153 69,339,086
Total $ 86,478,155 $ 85,237,042 $ 86,438,290