XML 45 R23.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories (Tables)
3 Months Ended
Oct. 31, 2012
Inventory Disclosure [Abstract]  
Inventories
   October 31,
2012
   April 30,
2012
 
Raw materials  $2,963,302   $1,921,151 
Work in process   8,234    29,767 
Finished goods   846,541    981,154 
   $3,818,077   $2,932,072