XML 27 R26.htm IDEA: XBRL DOCUMENT v2.4.0.8
Inventories (Details) (USD $)
Jun. 30, 2013
Dec. 31, 2012
Schedule of inventory    
Raw materials $ 13,212,328 $ 5,687,612
Work-in-progress 14,125,834 7,296,733
Finished goods 32,836,826 36,770,852
Inventory gross 60,174,988 49,755,197
Less: allowance for obsolete inventories (3,477,690) (3,716,741)
Total inventories $ 56,697,298 $ 46,038,456