XML 70 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation, Nonvested Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 28, 2023
Jul. 29, 2022
Jul. 30, 2021
Nonvested Stock Awards [Member]      
Nonvested stock, shares [Roll Forward]      
Unvested, beginning of period (in shares) 123,942    
Granted (in shares) 111,117    
Vested (in shares) (33,289)    
Forfeited (in shares) (21,113)    
Unvested, end of period (in shares) 180,657 123,942  
Nonvested stock, weighted-average grant date fair value [Roll Forward]      
Unvested, beginning of period (in dollars per share) $ 131.21    
Granted (in dollars per share) 104.95    
Vested (in dollars per share) 148.6    
Forfeited (in dollars per share) 108.81    
Unvested, end of period (in dollars per share) $ 114.47 $ 131.21  
Total fair value of nonvested stock $ 4,947 $ 6,166 $ 3,200
Nonvested Stock Awards [Member] | Minimum [Member]      
Nonvested Stock Awards and Nonvested Stock Units [Abstract]      
Vesting period 1 year    
Nonvested Stock Awards [Member] | Maximum [Member]      
Nonvested Stock Awards and Nonvested Stock Units [Abstract]      
Vesting period 5 years    
2023 LTPP [Member]      
Nonvested Stock Awards and Nonvested Stock Units [Abstract]      
Vesting period 3 years    
Nonvested stock earned (in shares) 3,410    
2023 LTPP [Member] | Minimum [Member]      
Nonvested Stock Awards and Nonvested Stock Units [Abstract]      
Performance period 2023    
2023 LTPP [Member] | Maximum [Member]      
Nonvested Stock Awards and Nonvested Stock Units [Abstract]      
Performance period 2025    
2022 LTPP [Member]      
Nonvested Stock Awards and Nonvested Stock Units [Abstract]      
Vesting period 3 years    
Nonvested stock earned (in shares) 15,135    
2022 LTPP [Member] | Minimum [Member]      
Nonvested Stock Awards and Nonvested Stock Units [Abstract]      
Performance period 2022    
2022 LTPP [Member] | Maximum [Member]      
Nonvested Stock Awards and Nonvested Stock Units [Abstract]      
Performance period 2024