v2.4.0.6
Inventories (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 28, 2012
Jun. 29, 2012
Schedule of Inventory [Line Items]    
Raw materials $ 42,670 $ 45,309
Work in progress 43,864 43,879
Finished goods 8,806 8,760
Goods in transit 6,666 7,976
Inventory, Gross, Total 102,006 105,924
Less Inventory obsolescence (2,325) (2,701)
Inventory, net $ 99,681 $ 103,223