XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings (Loss) Per Share (Tables)
9 Months Ended
Oct. 01, 2023
Earnings Per Share [Abstract]  
Schedule of Computations for Basic and Diluted Earnings Per Share Basic weighted average shares outstanding is reconciled to diluted weighted average shares outstanding as follows (in thousands):
Twelve Weeks EndedForty Weeks Ended
October 1, 2023October 2, 2022October 1, 2023October 2, 2022
Basic weighted average shares outstanding15,799 15,892 15,949 15,816 
Dilutive effect of stock options and awards— — — — 
Diluted weighted average shares outstanding15,799 15,892 15,949 15,816 
Awards excluded due to anti-dilutive effect on diluted income (loss) per share1,420 869 1,421 1,010