XML 66 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity - Summary of Stock Option Activity and Related Information for Stock Options Granted (Details) - Stock Options - $ / shares
12 Months Ended
Apr. 28, 2018
Apr. 29, 2017
Apr. 30, 2016
2010 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Outstanding - beginning balance (in shares) 72,000 197,332 242,667
Awarded (in shares) 0 0 0
Exercised (in shares) 0 (125,332) (18,668)
Cancelled (in shares) 0 0 (26,667)
Outstanding - ending balance (in shares) 72,000 72,000 197,332
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]      
Wtd. Avg. Exercise Price, Outstanding - beginning balance (in dollars per share) $ 37.01 $ 24.55 $ 24.50
Wtd. Avg. Exercise Price, Awarded (in dollars per share) 0 0 0.00
Wtd. Avg. Exercise Price, Exercised (in dollars per share) 0.00 17.40 12.96
Wtd. Avg. Exercise Price, Cancelled (in dollars per share) 0.00 0.00 32.07
Wtd. Avg. Exercise Price, Outstanding - ending balance (in dollars per share) $ 37.01 $ 37.01 $ 24.55
2007 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Outstanding - beginning balance (in shares) 57,169 79,666 108,000
Awarded (in shares) 0 0 0
Exercised (in shares) (13,333) (22,497) (28,334)
Cancelled (in shares) (1,668) 0 0
Outstanding - ending balance (in shares) 42,168 57,169 79,666
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]      
Wtd. Avg. Exercise Price, Outstanding - beginning balance (in dollars per share) $ 31.82 $ 28.91 $ 24.21
Wtd. Avg. Exercise Price, Awarded (in dollars per share) 0.00 0.00 0.00
Wtd. Avg. Exercise Price, Exercised (in dollars per share) 24.67 21.52 10.99
Wtd. Avg. Exercise Price, Cancelled (in dollars per share) 37.01 0.00 0.00
Wtd. Avg. Exercise Price, Outstanding - ending balance (in dollars per share) $ 33.87 $ 31.82 $ 28.91