XML 27 R9.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Inventories
6 Months Ended
Jun. 30, 2011
Inventories  
Inventories
(5)  
Inventories consisted of the following at the respective balance sheet dates:
                 
    June 30, 2011     December 31, 2010  
Raw materials
  $ 75,073,158     $ 62,857,800  
Work-in-process
    19,045,023       13,055,237  
Finished goods
    25,339,347       24,815,693  
 
           
 
  $ 119,457,528     $ 100,728,730