v3.26.3
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Class A Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock, Common
Balance (in shares) at Jul. 29, 2023     11,563 4,204      
Balance at Jul. 29, 2023 $ 410,166   $ 76,179 $ 683 $ 343,497 $ 8,134 $ (18,327)
Treasury stock, beginning balance (in shares) at Jul. 29, 2023             912
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 50,462       50,462    
Other comprehensive income, net of tax (1,555)         (1,555)  
Dividends $ (13,341)       (13,341)    
Exercised (in shares) (2)           (2)
Exercise of stock options $ 45   $ 14       $ 31
Treasury stock purchases (in shares)             (89)
Treasury stock purchases (2,211)           $ (2,211)
Restricted shares forfeited (in shares)     (28)        
Restricted shares forfeited (141)   $ (141)        
Share-based compensation expense (in shares)     24        
Share-based compensation expense 4,134   $ 4,134        
Balance (in shares) at Jul. 27, 2024     11,559 4,204      
Balance at Jul. 27, 2024 447,559   $ 80,186 $ 683 380,618 6,579 $ (20,507)
Treasury stock, ending balance (in shares) at Jul. 27, 2024             999
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 56,380       56,380    
Other comprehensive income, net of tax (2,126)         (2,126)  
Dividends $ (13,308)       (13,308)    
Exercised (in shares) (2)   (2)       (2)
Exercise of stock options $ 53   $ 11       $ 42
Restricted shares forfeited (in shares)     (21)        
Restricted shares forfeited (214)   $ (214)        
Share-based compensation expense (in shares)     8        
Share-based compensation expense 3,620   $ 3,620        
Conversion of Class B shares to Class A shares     $ 13 $ (13)      
Conversion of Class B shares to Class A (in shares)     (79) 79      
Balance (in shares) at Jul. 26, 2025     11,627 4,125      
Balance at Jul. 26, 2025 491,964   $ 83,616 $ 670 423,690 4,453 $ (20,465)
Treasury stock, ending balance (in shares) at Jul. 26, 2025   997         997
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 52,455       52,455    
Other comprehensive income, net of tax 147         147  
Dividends (13,336)       (13,336)    
Treasury stock purchases (in shares)             (191)
Treasury stock purchases (8,163)           $ (8,163)
Restricted shares forfeited (in shares)     (7)        
Restricted shares forfeited (75)   $ (75)        
Share-based compensation expense (in shares)     251        
Share-based compensation expense 4,255   $ 4,255        
Balance (in shares) at Jul. 25, 2026     11,871 4,125      
Balance at Jul. 25, 2026 $ 527,247   $ 87,796 $ 670 $ 462,809 $ 4,600 $ (28,628)
Treasury stock, ending balance (in shares) at Jul. 25, 2026   1,188         1,188