XML 21 R29.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventories Reported at Lower of Cost or Market (Detail) (USD $)
In Thousands, unless otherwise specified
Oct. 31, 2012
Apr. 30, 2012
Inventory Disclosure [Line Items]    
Raw Materials and Component Parts $ 17,058 $ 15,813
Work in Progress 15,478 15,762
Finished Goods 2,811 2,724
Inventories, Net $ 35,347 $ 34,299