v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common stock, par value $0.01 per share
Additional paid-in capital
Accumulated other comprehensive loss
Retained earnings
Balance at beginning of period (in shares) at Dec. 28, 2024   36,041,995      
Balance at beginning of period at Dec. 28, 2024 $ 854,562 $ 360 $ 3,856 $ (43,678) $ 894,024
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Withholdings from vesting of restricted stock (in shares)   (93,538)      
Withholdings from vesting of restricted stock (4,222) $ (1) (4,221) 0 0
Restricted stock activity (in shares)   288,657      
Restricted stock activity 0 $ 3 (3) 0 0
Stock-based compensation expense 9,753 0 9,753 0 0
Cash dividends declared and paid (28,999) 0 0 0 (28,999)
Comprehensive income 16,151 $ 0 0 612 15,539
Balance at end of period (in shares) at Mar. 29, 2025   36,237,114      
Balance at end of period at Mar. 29, 2025 847,245 $ 362 9,385 (43,066) 880,564
Balance at beginning of period (in shares) at Dec. 28, 2024   36,041,995      
Balance at beginning of period at Dec. 28, 2024 854,562 $ 360 3,856 (43,678) 894,024
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Comprehensive income $ 26,846        
Balance at end of period (in shares) at Jun. 28, 2025 36,467,071 36,467,071      
Balance at end of period at Jun. 28, 2025 $ 853,902 $ 365 14,460 (32,817) 871,894
Balance at beginning of period (in shares) at Mar. 29, 2025   36,237,114      
Balance at beginning of period at Mar. 29, 2025 847,245 $ 362 9,385 (43,066) 880,564
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Withholdings from vesting of restricted stock (in shares)   (3,233)      
Withholdings from vesting of restricted stock (110) $ 0 (110) 0 0
Restricted stock activity (in shares)   233,190      
Restricted stock activity 0 $ 3 (3) 0 0
Stock-based compensation expense 5,188 0 5,188 0 0
Cash dividends declared and paid (9,116) 0 0 0 (9,116)
Comprehensive income $ 10,695 $ 0 0 10,249 446
Balance at end of period (in shares) at Jun. 28, 2025 36,467,071 36,467,071      
Balance at end of period at Jun. 28, 2025 $ 853,902 $ 365 14,460 (32,817) 871,894
Balance at beginning of period (in shares) at Jan. 03, 2026 36,425,877 36,425,877      
Balance at beginning of period at Jan. 03, 2026 $ 925,048 $ 364 19,584 (24,361) 929,461
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Withholdings from vesting of restricted stock (in shares)   (79,985)      
Withholdings from vesting of restricted stock (3,012) $ 0 (3,012) 0 0
Restricted stock activity (in shares)   504,225      
Restricted stock activity 0 $ 5 (5) 0 0
Stock-based compensation expense 3,684 0 3,684 0 0
Cash dividends declared and paid (9,220) 0 0 0 (9,220)
Comprehensive income 11,957 $ 0 0 (2,379) 14,336
Balance at end of period (in shares) at Apr. 04, 2026   36,850,117      
Balance at end of period at Apr. 04, 2026 $ 928,457 $ 369 20,251 (26,740) 934,577
Balance at beginning of period (in shares) at Jan. 03, 2026 36,425,877 36,425,877      
Balance at beginning of period at Jan. 03, 2026 $ 925,048 $ 364 19,584 (24,361) 929,461
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Comprehensive income $ 116,307        
Balance at end of period (in shares) at Jul. 04, 2026 36,711,901 36,711,901      
Balance at end of period at Jul. 04, 2026 $ 1,027,323 $ 367 23,910 (27,349) 1,030,395
Balance at beginning of period (in shares) at Apr. 04, 2026   36,850,117      
Balance at beginning of period at Apr. 04, 2026 928,457 $ 369 20,251 (26,740) 934,577
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Withholdings from vesting of restricted stock (in shares)   (1,913)      
Withholdings from vesting of restricted stock (67) $ 0 (67) 0 0
Restricted stock activity (in shares)   (136,303)      
Restricted stock activity 0 $ (2) 2 0 0
Stock-based compensation expense 3,689 0 3,689 0 0
Cash dividends declared and paid (9,140) 0 0 0 (9,140)
Comprehensive income 104,349 0 0 (609) 104,958
Other $ 35 $ 0 35 0 0
Balance at end of period (in shares) at Jul. 04, 2026 36,711,901 36,711,901      
Balance at end of period at Jul. 04, 2026 $ 1,027,323 $ 367 $ 23,910 $ (27,349) $ 1,030,395