XML 36 R21.htm IDEA: XBRL DOCUMENT v2.4.0.6
INVENTORIES (Details) (USD $)
Sep. 29, 2012
Dec. 31, 2011
INVENTORIES    
Raw materials $ 24,425,996 $ 22,193,743
Work-in-progress 4,803,280 6,748,162
Finished goods 9,274,902 9,192,957
Total $ 38,504,178 $ 38,134,862