XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Balance, value at Dec. 30, 2023 $ 778,182 $ 460,299 $ 796 $ 317,087
Balance, shares at Dec. 30, 2023   34,610    
Net earnings 12,971     12,971
Other comprehensive income (loss) 2,852   2,852  
Dividends (7,705)     (7,705)
Share repurchase, value (2,616) $ (2,616)    
Share repurchase, shares   (134)    
Stock-based compensation 3,720 $ 3,720    
Stock warrant 326 326    
Issuances of common stock for associate stock purchase plan, value 626 $ 626    
Issuances of common stock for associate stock purchase plan, shares   32    
Cancellations of stock-based awards, value (3,151) $ (3,151)    
Cancellations of stock-based awards, shares   (159)    
Balance, value at Apr. 20, 2024 785,205 $ 459,204 3,648 322,353
Balance, shares at Apr. 20, 2024   34,349    
Balance, value at Dec. 30, 2023 778,182 $ 460,299 796 317,087
Balance, shares at Dec. 30, 2023   34,610    
Net earnings 24,460      
Other comprehensive income (loss) 209      
Balance, value at Jul. 13, 2024 776,341 $ 449,076 1,005 326,260
Balance, shares at Jul. 13, 2024   33,750    
Balance, value at Apr. 20, 2024 785,205 $ 459,204 3,648 322,353
Balance, shares at Apr. 20, 2024   34,349    
Net earnings 11,489     11,489
Other comprehensive income (loss) (2,643)   2,643  
Dividends (7,582)     (7,582)
Share repurchase, value (12,435) $ (12,435)    
Share repurchase, shares   (627)    
Stock-based compensation 1,856 $ 1,856    
Stock warrant 190 190    
Issuances of common stock for associate stock purchase plan, value 291 $ 291    
Issuances of common stock for associate stock purchase plan, shares   19    
Issuances of common stock for vested restricted stock units, shares   15    
Cancellations of stock-based awards, value (30) $ (30)    
Cancellations of stock-based awards, shares   (6)    
Balance, value at Jul. 13, 2024 776,341 $ 449,076 1,005 326,260
Balance, shares at Jul. 13, 2024   33,750    
Balance, value at Dec. 28, 2024 $ 743,490 $ 454,751 1,337 287,402
Balance, shares at Dec. 28, 2024 33,752 33,752    
Net earnings $ 2,080     2,080
Other comprehensive income (loss) (1,858)   (1,858)  
Dividends (7,845)     (7,845)
Stock-based compensation 5,645 $ 5,645    
Stock warrant 188 188    
Issuances of common stock for associate stock purchase plan, value 543 $ 543    
Issuances of common stock for associate stock purchase plan, shares   31    
Issuances of common stock for vested restricted stock units, shares   158    
Cancellations of stock-based awards, value (2,706) $ (2,706)    
Cancellations of stock-based awards, shares   (84)    
Balance, value at Apr. 19, 2025 739,537 $ 458,421 (521) 281,637
Balance, shares at Apr. 19, 2025   33,857    
Balance, value at Dec. 28, 2024 $ 743,490 $ 454,751 1,337 287,402
Balance, shares at Dec. 28, 2024 33,752 33,752    
Net earnings $ 8,270      
Other comprehensive income (loss) (1,537)      
Balance, value at Jul. 12, 2025 $ 741,824 $ 461,887 (200) 280,137
Balance, shares at Jul. 12, 2025 33,858 33,858    
Balance, value at Apr. 19, 2025 $ 739,537 $ 458,421 (521) 281,637
Balance, shares at Apr. 19, 2025   33,857    
Net earnings 6,190     6,190
Other comprehensive income (loss) 321   321  
Dividends (7,690)     (7,690)
Stock-based compensation 3,125 $ 3,125    
Stock warrant 110 110    
Issuances of common stock for associate stock purchase plan, value 247 $ 247    
Issuances of common stock for associate stock purchase plan, shares   12    
Cancellations of stock-based awards, value (16) $ (16)    
Cancellations of stock-based awards, shares   (11)    
Balance, value at Jul. 12, 2025 $ 741,824 $ 461,887 $ (200) $ 280,137
Balance, shares at Jul. 12, 2025 33,858 33,858