XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share and Weighted Average Shares (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 29, 2021
Oct. 30, 2020
Jan. 31, 2020
Nov. 01, 2019
Jan. 29, 2021
Jan. 31, 2020
Net Income Per Share and Weighted Average Shares [Abstract]            
Net income per share numerator $ 14,000 $ 170,680 $ 61,168 $ 43,223 $ 184,680 $ 104,391
Net income per share denominator [Abstract]            
Weighted average shares (in shares) 23,723,395   23,950,811   23,715,573 23,994,583
Add potential dilution [Abstract]            
Nonvested stock awards and units (in shares) 61,979   55,006   62,729 60,287
Diluted weighted average shares (in shares) 23,785,374   24,005,817   23,778,302 24,054,870