XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share - Schedule of a Reconciliation of the Numerator and Denominator for the Basic and Diluted Earnings Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Numerator:    
Net Income (Loss) $ 7,768 $ 7,084
Denominator:    
Weighted average number of common shares outstanding – Basic 16,623,214 17,434,178
Dilutive effect of options and restricted stock units outstanding under the Company’s employee compensation plans 227,742 206,090
Weighted average number of common shares outstanding – Diluted 16,850,956 17,640,268