XML 42 R16.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Inventories (Tables)
6 Months Ended
Jun. 30, 2011
Inventories  
Schedule Of Inventories
                 
    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