XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 27, 2025
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic Shares Outstanding to Diluted Shares Outstanding
Basic weighted average shares outstanding is reconciled to diluted weighted average shares outstanding as follows (in thousands):
Fiscal Year
December 27,
2025
December 28,
2024
December 30,
2023
Basic weighted average shares outstanding27,974 29,262 29,769 
Dilutive shares100 122 87 
Diluted weighted average shares outstanding28,074 29,384 29,856