CONSOLIDATED BALANCE SHEETS (Parentheticals) (USD $)
Apr. 26, 2013
Apr. 27, 2012
Balance Sheet Paentheticals [Abstract]    
Common Stock Par Value $ 0.01 $ 0.01
Common Stock shares authorized 100,000,000 100,000,000
Common Stock shares issued 42,638,118 42,638,118
Treasury stock shares outstanding 15,220,014 14,027,663