XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Share and Weighted Average Shares (Tables)
9 Months Ended
Apr. 29, 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
   
Nine Months Ended
 
   
April 29,
2022
   
April 30,
2021
   
April 29,
2022
   
April 30,
2021
 
Net income per share numerator
 
$
27,516
   
$
33,470
 
$
98,516
   
$
218,150
                                 
Net income per share denominator:
                               
Weighted average shares
   
23,089,521
     
23,725,185
     
23,330,093
     
23,718,777
 
Add potential dilution:
                               
Nonvested stock awards and units
   
81,379
     
82,225
     
79,025
     
69,228
 
Diluted weighted average shares
   
23,170,900
     
23,807,410
     
23,409,118
     
23,788,005