XML 32 R35.htm IDEA: XBRL DOCUMENT v2.4.0.8
Inventories (Schedule of Inventories) (Details) (USD $)
Mar. 31, 2014
Dec. 31, 2013
Inventory Disclosure [Abstract]    
Raw materials $ 80,959,971 $ 75,081,810
Work-in-process 21,871,552 21,409,976
Finished goods 25,517,944 23,582,378
Total Inventory $ 128,349,467 $ 120,074,164