XML 50 R35.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting and Reporting Policies (Schedule of Inventories) (Details) - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Accounting Policies [Abstract]    
Raw materials $ 110,683,958 $ 90,780,320
Work-in-process 27,077,220 24,135,944
Finished goods 36,934,233 26,841,620
Total Inventory $ 174,695,411 $ 141,757,884