XML 35 R17.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories (Tables)
6 Months Ended
Jun. 30, 2012
Inventory Disclosure [Abstract]  
Component of inventory
  
   
June 30,
2012
   
December 31,
2011
 
Raw materials
 
$
7,974,309
   
$
5,606,073
 
Work-in-progress
   
8,996,610
     
7,919,403
 
Finished goods
   
22,930,130
     
23,916,206
 
     
39,901,049
     
37,441,682
 
Less: allowance for obsolete inventories
   
(1,030,351
)    
(566,878
)
  Total inventories
 
$
38,870,698
   
$
36,874,804