v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Dec. 28, 2024 17,838,372          
Balance at Dec. 28, 2024 $ 890 $ 118,845 $ (2,920) $ (5,938) $ (77,393) $ 33,484
Balance (in shares) at Dec. 28, 2024         10,236,259  
Issuance of stock under employee stock purchase plan (in shares) 18,192       0  
Issuance of stock under employee stock purchase plan $ 1 280 0 0 $ 0 281
Equity compensation expense from awards issued $ 0 773 0 0   $ 773
Purchase of treasury stock (in shares) 0       183,432 183,432
Purchase of treasury stock $ 0 0 0 0 $ (3,188) $ (3,188)
Issuance of stock upon vesting of restricted share awards (in shares) 116,401       0  
Issuance of stock upon vesting of restricted share awards $ 6 (6) 0 0 $ 0 0
Retirement of common shares (in shares) (44,681)       0  
Retirement of common shares $ (2) (936) 0 0 $ 0 (938)
Foreign currency translation adjustment 0 0 2 0   2
Net income $ 0 0 0 4,186   4,186
Issuance of stock upon vesting of restricted share awards (in shares) 116,401       0  
Issuance of stock upon vesting of restricted share awards $ 6 (6) 0 0 $ 0 0
Balance (in shares) at Mar. 29, 2025 17,928,284          
Balance at Mar. 29, 2025 $ 895 118,956 (2,918) (1,752) $ (80,581) 34,600
Balance (in shares) at Mar. 29, 2025         10,419,691  
Balance (in shares) at Jan. 03, 2026 18,004,241          
Balance at Jan. 03, 2026 $ 900 122,244 (2,814) 10,396 $ (84,752) $ 45,974
Balance (in shares) at Jan. 03, 2026         10,652,841 10,652,841
Issuance of stock under employee stock purchase plan (in shares) 18,270       0  
Issuance of stock under employee stock purchase plan $ 1 307 0 0 $ 0 $ 308
Equity compensation expense from awards issued $ 0 1,008 0 0   $ 1,008
Purchase of treasury stock (in shares) 0       348,366 348,366
Purchase of treasury stock $ 0 0 0 0 $ (6,688) $ (6,688)
Issuance of stock upon vesting of restricted share awards (in shares) 3,901       0  
Issuance of stock upon vesting of restricted share awards $ 0 0 0 0 $ 0 0
Retirement of common shares (in shares) (828)       0  
Retirement of common shares $ 0 (17) 0 0 $ 0 (17)
Foreign currency translation adjustment 0 0 (145) 0   (145)
Net income $ 0 0 0 3,844   3,844
Issuance of stock upon vesting of restricted share awards (in shares) 3,901       0  
Issuance of stock upon vesting of restricted share awards $ 0 0 0 0 $ 0 0
Balance (in shares) at Apr. 04, 2026 18,025,584          
Balance at Apr. 04, 2026 $ 901 $ 123,542 $ (2,959) $ (14,240) $ (91,440) $ 44,284
Balance (in shares) at Apr. 04, 2026         11,001,207 11,001,207