XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
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 Jan. 01, 2022 16,903,157       6,612,222  
Balance at Jan. 01, 2022 $ 845 $ 111,068 $ (2,699) $ (56,985) $ (26,260) $ 25,969
Issuance of stock under employee stock purchase plan (in shares) 37,133       0  
Issuance of stock under employee stock purchase plan $ 2 124 0 0 $ 0 126
Equity compensation expense from awards issued $ 0 403 0 0 $ 0 403
Issuance of stock upon vesting of restricted share awards (in shares) 175,000       0  
Issuance of stock upon vesting of restricted share awards $ 9 (9) 0 0 $ 0 0
Purchase of treasury stock (in shares) 0       406,480  
Purchase of treasury stock $ 0 0 0 0 $ (2,781) (2,781)
Foreign currency translation adjustment 0 0 (35) 0 0 (35)
Net income (loss) $ 0 0 0 6,520 $ 0 6,520
Balance (in shares) at Apr. 02, 2022 17,115,290       7,018,702  
Balance at Apr. 02, 2022 $ 856 111,586 (2,734) (50,465) $ (29,041) 30,202
Balance (in shares) at Jan. 01, 2022 16,903,157       6,612,222  
Balance at Jan. 01, 2022 $ 845 111,068 (2,699) (56,985) $ (26,260) $ 25,969
Purchase of treasury stock (in shares)           637,372
Foreign currency translation adjustment           $ (442)
Net income (loss)           16,052
Balance (in shares) at Oct. 01, 2022 17,221,211       7,249,594  
Balance at Oct. 01, 2022 $ 861 112,590 (3,141) (40,933) $ (32,654) 36,723
Balance (in shares) at Apr. 02, 2022 17,115,290       7,018,702  
Balance at Apr. 02, 2022 $ 856 111,586 (2,734) (50,465) $ (29,041) 30,202
Equity compensation expense from awards issued $ 0 302 0 0 $ 0 302
Issuance of stock upon vesting of restricted share awards (in shares) 38,175       0  
Issuance of stock upon vesting of restricted share awards $ 1 (1) 0 0 $ 0 0
Foreign currency translation adjustment 0 0 (226) 0 0 (226)
Net income (loss) $ 0 0 0 6,014 $ 0 6,014
Balance (in shares) at Jul. 02, 2022 17,153,465       7,018,702  
Balance at Jul. 02, 2022 $ 857 111,887 (2,960) (44,451) $ (29,041) 36,292
Issuance of stock under employee stock purchase plan (in shares) 46,746       0  
Issuance of stock under employee stock purchase plan $ 2 280 0 0 $ 0 282
Equity compensation expense from awards issued $ 0 425 0 0 $ 0 425
Issuance of stock upon vesting of restricted share awards (in shares) 21,000       0  
Issuance of stock upon vesting of restricted share awards $ 2 (2) 0 0 $ 0 0
Purchase of treasury stock (in shares) 0       230,892  
Purchase of treasury stock $ 0 0 0 0 $ (3,613) (3,613)
Foreign currency translation adjustment 0 0 (181) 0 0 (181)
Net income (loss) $ 0 0 0 3,518 $ 0 3,518
Balance (in shares) at Oct. 01, 2022 17,221,211       7,249,594  
Balance at Oct. 01, 2022 $ 861 112,590 (3,141) (40,933) $ (32,654) 36,723
Balance (in shares) at Dec. 31, 2022 17,287,967       8,002,649  
Balance at Dec. 31, 2022 $ 863 113,878 (2,863) (36,096) $ (43,820) 31,962
Issuance of stock under employee stock purchase plan (in shares) 33,071       0  
Issuance of stock under employee stock purchase plan $ 2 345 0 0 $ 0 347
Equity compensation expense from awards issued $ 0 496 0 0 $ 0 496
Issuance of stock upon vesting of restricted share awards (in shares) 179,762       0  
Issuance of stock upon vesting of restricted share awards $ 8 (8) 0 0 $ 0 0
Purchase of treasury stock (in shares) 0       640,578  
Purchase of treasury stock $ 0 0 0 0 $ (8,184) (8,184)
Foreign currency translation adjustment 0 0 54 0 0 54
Net income (loss) $ 0 0 0 3,837 $ 0 3,837
Balance (in shares) at Apr. 01, 2023 17,500,800       8,643,227  
Balance at Apr. 01, 2023 $ 873 114,711 (2,809) (32,259) $ (52,004) 28,512
Balance (in shares) at Dec. 31, 2022 17,287,967       8,002,649  
Balance at Dec. 31, 2022 $ 863 113,878 (2,863) (36,096) $ (43,820) $ 31,962
Purchase of treasury stock (in shares)           1,758,160
Foreign currency translation adjustment           $ 5
Net income (loss)           11,576
Balance (in shares) at Sep. 30, 2023 17,660,999       9,760,809  
Balance at Sep. 30, 2023 $ 880 116,146 (2,858) (24,520) $ (68,269) 21,379
Balance (in shares) at Apr. 01, 2023 17,500,800       8,643,227  
Balance at Apr. 01, 2023 $ 873 114,711 (2,809) (32,259) $ (52,004) 28,512
Equity compensation expense from awards issued $ 0 471 0 0 $ 0 471
Issuance of stock upon vesting of restricted share awards (in shares) 7,669       0  
Issuance of stock upon vesting of restricted share awards $ 0 0 0 0 $ 0 0
Purchase of treasury stock (in shares) 0       939,154  
Purchase of treasury stock $ 0 0 0 0 $ (12,876) (12,876)
Foreign currency translation adjustment 0 0 (48) 0 0 (48)
Net income (loss) $ 0 0 0 3,983 $ 0 3,983
Common stock issued as contingent consideration (in shares) 8,000       0  
Common stock issued as contingent consideration $ 0 132 0 0 $ 0 132
Balance (in shares) at Jul. 01, 2023 17,516,469       9,582,381  
Balance at Jul. 01, 2023 $ 873 115,314 (2,857) (28,276) $ (64,880) 20,174
Issuance of stock under employee stock purchase plan (in shares) 33,430       0  
Issuance of stock under employee stock purchase plan $ 1 354 0 0 $ 0 355
Equity compensation expense from awards issued $ 0 484 0 0 $ 0 484
Issuance of stock upon vesting of restricted share awards (in shares) 111,100       0  
Issuance of stock upon vesting of restricted share awards $ 6 (6) 0 0 $ 0 0
Purchase of treasury stock (in shares) 0       178,428  
Purchase of treasury stock $ 0 0 0 $ (3,389) (3,389)
Foreign currency translation adjustment 0 0 (1) 0 0 (1)
Net income (loss) $ 0 0 0 3,756 $ 0 3,756
Balance (in shares) at Sep. 30, 2023 17,660,999       9,760,809  
Balance at Sep. 30, 2023 $ 880 $ 116,146 $ (2,858) $ (24,520) $ (68,269) $ 21,379