XML 29 R16.htm IDEA: XBRL DOCUMENT v2.4.0.8
Inventories (Tables)
9 Months Ended
Jan. 31, 2014
Inventory Disclosure [Abstract]  
Inventories

 

   January 31,
2014
  April 30,
2013
       
Raw materials  $101,906   $114,081 
Work-in-process   21,957    18,638 
Finished goods   11,574    6,705 
   $135,437   $139,424