XML 100 R82.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income Per Share - Schedule of Weighted-Average Shares Used for Net Income per Share (Detail) - shares
3 Months Ended 12 Months Ended
Jan. 28, 2017
Oct. 29, 2016
Jul. 30, 2016
Apr. 30, 2016
Jan. 30, 2016
Oct. 31, 2015
Aug. 01, 2015
May 02, 2015
Jan. 28, 2017
Jan. 30, 2016
Jan. 31, 2015
Earnings Per Share [Abstract]                      
Weighted-average shares—basic 40,803,626 40,730,059 40,646,124 40,588,081 40,522,242 40,282,734 40,045,850 39,913,946 40,691,483 40,190,448 39,457,491
Effect of dilutive stock-based awards                 235,357 2,066,111 1,920,719
Weighted-average shares—diluted 41,000,760 40,926,450 40,820,495 40,588,081 42,225,070 42,413,657 42,243,910 41,959,718 40,926,840 42,256,559 41,378,210