XML 45 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Total earnings (loss) per share:        
Basic Weighted average shares outstanding 6,075,213 6,203,753 6,109,117 6,217,342
Diluted Weighted average shares outstanding 6,075,213 6,203,753 6,109,117 6,217,342
Dilutive stock appreciation rights 7,953 25,374 7,953 25,374
Denominator for diluted earnings per share 6,083,166 6,229,127 6,117,070 6,242,716