XML 119 R100.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share - Weighted Average Shares (Detail) - shares
shares in Thousands
3 Months Ended 12 Months Ended
Apr. 29, 2018
Jan. 28, 2018
Oct. 29, 2017
Jul. 30, 2017
Apr. 30, 2017
Jan. 29, 2017
Oct. 30, 2016
Jul. 31, 2016
Apr. 29, 2018
Apr. 30, 2017
May 01, 2016
Earnings Per Share [Abstract]                      
weighted-average common shares outstanding, basic 12,450 12,436 12,440 12,399 12,340 12,313 12,308 12,286 12,431 12,312 12,302
dilutive effect of stock-based compensation                 202 206 173
weighted-average common shares outstanding, diluted 12,611 12,436 12,580 12,590 12,567 12,544 12,507 12,463 12,633 12,518 12,475