XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Details) - Schedule of a Reconciliation of the Numerator and Denominator for the Basic and Diluted Earnings Per Share - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Numerator:        
Net income (in Dollars) $ 8,264 $ 16,185 $ 15,348 $ 30,535
Denominator:        
Weighted average number of common shares outstanding – Basic 17,343,341 17,714,471 17,388,509 17,696,579
Dilutive effect of options and restricted stock units outstanding under the Company’s employee compensation plans 275,167 111,734 226,735 101,942
Weighted average number of common shares outstanding – Diluted 17,618,508 17,826,205 17,615,244 17,798,521