v3.26.1
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jul. 12, 2026
Earnings Per Share [Abstract]  
Schedule of Computations for Basic and Diluted Earnings Per Share Basic weighted-average shares outstanding are reconciled to diluted weighted-average shares outstanding as follows (in thousands):
Twelve Weeks EndedTwenty-Eight Weeks Ended
July 12, 2026July 13, 2025July 12, 2026July 13, 2025
Basic weighted-average shares outstanding18,727 17,799 18,380 17,655 
Dilutive effect of stock options and awards3,143 1,126 — 944 
Diluted weighted-average shares outstanding21,870 18,925 18,380 18,598 
Awards excluded due to anti-dilutive effect on diluted income (loss) per share18 2,866 2,116 2,426