XML 20 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Share and Weighted Average Shares (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2020
Nov. 01, 2019
Feb. 01, 2019
Nov. 02, 2018
Jan. 31, 2020
Feb. 01, 2019
Net Income Per Share and Weighted Average Shares [Abstract]            
Net income per share numerator $ 61,168 $ 43,223 $ 60,755 $ 47,207 $ 104,391 $ 107,962
Net income per share denominator [Abstract]            
Weighted average shares (in shares) 23,950,811   24,040,374   23,994,583 24,031,480
Add potential dilution [Abstract]            
Nonvested stock awards and units (in shares) 55,006   53,351   60,287 52,243
Diluted weighted average shares (in shares) 24,005,817   24,093,725   24,054,870 24,083,723