XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Earnings Per Share - Earnings Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 25, 2021
Weighted average common shares outstanding (in shares) 13,714 13,572 13,747
Dilutive effect of stock options and restricted stock units (in shares) 190 117 119
Weighted average common shares outstanding, assuming dilution (in shares) 13,904 13,689 13,866