XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share and Weighted Average Shares (Tables)
3 Months Ended
Oct. 27, 2023
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 27,
2023
   
October 28,
2022
 
Net income per share numerator
 
$
5,456
   
$
17,129
                 
Net income per share denominator:
               
Weighted average shares
   
22,165,852
     
22,193,774
 
Add potential dilution:
               
Nonvested stock awards and units
   
97,838
     
98,880
 
Diluted weighted average shares
   
22,263,690
     
22,292,654