XML 80 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share- Schedule of Reconciliation of Basic and Diluted Share Counts (Details) - shares
12 Months Ended
Dec. 29, 2021
Dec. 30, 2020
Dec. 25, 2019
Earnings Per Share [Abstract]      
Weighted-average shares outstanding-Basic (shares) 35,973,892 35,193,325 36,739,209
Dilutive effect of stock options and restricted shares (shares) 472,864 603,081 702,294
Weighted-average shares outstanding-Diluted (shares) 36,446,756 35,796,406 37,441,503