XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Balance at beginning of the year, net of tax at Jan. 01, 2022 $ 782,869 $ 493,783 $ (1,455) $ 290,541
Balance, shares at Jan. 01, 2022   35,948    
Net earnings 34,518     34,518
Other comprehensive income 4,434   4,434  
Dividends (30,031)     (30,031)
Share repurchase, value (32,494) $ (32,494)    
Share repurchase, shares   (1,047)    
Stock-based compensation 8,353 $ 8,353    
Stock warrant 2,158 2,158    
Issuance of common stock for associate stock purchase plan 587 $ 587    
Issuance of common stock for associate stock purchase plan, shares   21    
Issuances of restricted stock, shares   391    
Cancellations of stock-based awards, value (4,326) $ (4,326)    
Cancellations of stock-based awards, shares   (234)    
Balance at end of the year, net of tax at Dec. 31, 2022 766,068 $ 468,061 2,979 295,028
Balance, shares at Dec. 31, 2022   35,079    
Net earnings 52,237     52,237
Other comprehensive income (2,183)   (2,183)  
Dividends (30,178)     (30,178)
Share repurchase, value (18,595) $ (18,595)    
Share repurchase, shares   (765)    
Stock-based compensation 12,221 $ 12,221    
Stock warrant 1,559 1,559    
Issuance of common stock for associate stock purchase plan 1,034 $ 1,034    
Issuance of common stock for associate stock purchase plan, shares   54    
Issuances of restricted stock, shares   448    
Cancellations of stock-based awards, value (3,981) $ (3,981)    
Cancellations of stock-based awards, shares   (206)    
Balance at end of the year, net of tax at Dec. 30, 2023 $ 778,182 $ 460,299 796 317,087
Balance, shares at Dec. 30, 2023 34,610 34,610    
Net earnings $ 299     299
Other comprehensive income 541   541  
Dividends (29,984)     (29,984)
Share repurchase, value (15,049) $ (15,049)    
Share repurchase, shares   (761)    
Stock-based compensation 10,612 $ 10,612    
Stock warrant 868 868    
Issuance of common stock for associate stock purchase plan 1,220 $ 1,220    
Issuance of common stock for associate stock purchase plan, shares   68    
Issuances of restricted stock, shares   15    
Cancellations of stock-based awards, value (3,199) $ (3,199)    
Cancellations of stock-based awards, shares   (180)    
Balance at end of the year, net of tax at Dec. 28, 2024 $ 743,490 $ 454,751 $ 1,337 $ 287,402
Balance, shares at Dec. 28, 2024 33,752 33,752