XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.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 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 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 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 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