XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share and Weighted Average Shares (Tables)
6 Months Ended
Jan. 26, 2024
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 for the specified periods:

 
Quarter Ended
   
Six Months Ended
 
   
January 26,
2024
   
January 27,
2023
   
January 26,
2024
   
January 27,
2023
 
Net income per share numerator
 
$
26,534
   
$
30,491
   
$
31,990
   
$
47,620
 
                                 
Net income per share denominator:
                               
Weighted average shares
   
22,196,758
     
22,173,280
     
22,181,305
     
22,183,527
 
Add potential dilution:
                               
Nonvested stock awards and units
   
98,774
     
78,555
     
98,306
     
88,717
 
Diluted weighted average shares
   
22,295,532
     
22,251,835
     
22,279,611
     
22,272,244