XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Class A
Common Stock
Common Class A
Common Stock
Common Class B
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock, Common
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)
Balance (in shares) at Jul. 27, 2024             999
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 12,803       12,803    
Other comprehensive income, net of tax (460)         (460)  
Dividends (3,324)       (3,324)    
Exercise of stock options 22   6       $ 16
Restricted shares forfeited (44)   $ (44)        
Restricted shares forfeited (in shares)     (4)        
Share-based compensation expense (in shares)             (1)
Share-based compensation expense 906   $ 906        
Conversion of Class B shares to Class A shares (in shares)     79 (79)      
Conversion of Class B shares to Class A shares 0   $ 13 $ (13)      
Balance (in shares) at Oct. 26, 2024     11,634 4,125      
Balance (in shares) at Oct. 26, 2024             998
Balance at Oct. 26, 2024 457,462   $ 81,067 $ 670 390,097 6,119 $ (20,491)
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)
Balance (in shares) at Jul. 26, 2025             997
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 12,002       12,002    
Other comprehensive income, net of tax (462)         (462)  
Dividends (3,326)       (3,326)    
Restricted shares forfeited (18)   $ (18)        
Restricted shares forfeited (in shares)     (1)        
Share-based compensation expense (in shares)     0        
Share-based compensation expense 931   $ 931        
Balance (in shares) at Oct. 25, 2025     11,626 4,125      
Balance (in shares) at Oct. 25, 2025   997         997
Balance at Oct. 25, 2025 $ 501,091   $ 84,529 $ 670 $ 432,366 $ 3,991 $ (20,465)