XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jul. 09, 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 EndedTwenty-Eight Weeks Ended
July 9, 2023July 10, 2022July 9, 2023July 10, 2022
Basic weighted average shares outstanding16,037 15,830 16,014 15,783 
Dilutive effect of stock options and awards254 — 353 — 
Diluted weighted average shares outstanding16,291 15,830 16,367 15,783 
Awards excluded due to anti-dilutive effect on diluted income (loss) per share560 983 577 806