XML 53 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income Per Share and Weighted Average Shares (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 03, 2019
Apr. 27, 2018
May 03, 2019
Apr. 27, 2018
Net Income Per Share and Weighted Average Shares [Abstract]        
Net income per share numerator $ 50,414 $ 48,747 $ 158,376 $ 186,266
Net income per share denominator [Abstract]        
Weighted average shares (in shares) 24,041,673 24,003,611 24,034,878 24,013,435
Add potential dilution [Abstract]        
Stock options, nonvested stock awards and MSU Grants (in shares) 62,759 62,172 55,748 62,399
Diluted weighted average shares (in shares) 24,104,432 24,065,783 24,090,626 24,075,834