XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share and Weighted Average Shares (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 02, 2018
Oct. 27, 2017
Net Income Per Share and Weighted Average Shares [Abstract]    
Net income per share numerator $ 47,207 $ 46,380
Net income per share denominator [Abstract]    
Weighted average shares (in shares) 24,022,586 24,035,202
Add potential dilution [Abstract]    
Nonvested stock awards and units, MSU Grants and stock options 51,136 69,985
Diluted weighted average shares (in shares) 24,073,722 24,105,187