XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
Earnings Per Share [Abstract]        
Net loss $ (1,304) $ 1,345 $ (4,419) $ (5,084)
Shares:        
Basic weighted average shares outstanding (in shares) 46,363,208 45,881,354 46,239,357 45,803,927
Effect of dilutive securities (in shares) 0 227,366 0 0
Diluted weighted average shares outstanding (in shares) 46,363,208 46,108,720 46,239,357 45,803,927
(Loss) earnings per share:        
Basic earnings (loss) per share (USD per share) $ (0.03) $ 0.03 $ (0.10) $ (0.11)
Diluted earnings (loss) per share (USD per share) $ (0.03) $ 0.03 $ (0.10) $ (0.11)
Anti-dilutive securities        
Antidilutive securities excluded from computation of earnings (loss) per share 3,896,910 1,798,409 3,466,704 2,278,371