XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share and Weighted Average Shares (Tables)
3 Months Ended
Oct. 28, 2022
Net Income Per Share and Weighted Average Shares [Abstract]  
Reconciliation of Components of Diluted Earnings per Share Computations

The following table reconciles the components of diluted earnings per share computations:

 
Quarter Ended
 
   
October 28,
2022
   
October 29,
2021
 
Net income per share numerator
 
$
17,129
   
$
33,376
                 
Net income per share denominator:
               
Weighted average shares
   
22,193,774
     
23,507,361
 
Add potential dilution:
               
Nonvested stock awards and units
   
98,880
     
86,521
 
Diluted weighted average shares
   
22,292,654
     
23,593,882