XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE - Computation of Basic and Diluted Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2024
Jun. 28, 2023
Jun. 26, 2024
Jun. 28, 2023
Numerator:        
Net Income (Loss) $ 7,633 $ 7,056 $ 13,545 $ 11,974
Denominator:        
Weighted-average shares outstanding-basic (shares) 30,240,170 35,433,414 30,508,970 35,833,759
Weighted-average shares outstanding-diluted (shares) 30,378,048 35,534,104 30,661,830 36,018,288
Net income per share-basic (usd per share) $ 0.25 $ 0.20 $ 0.44 $ 0.33
Net income per share-diluted (usd per share) $ 0.25 $ 0.20 $ 0.44 $ 0.33
Anti-dilutive securities not considered in diluted EPS calculation (shares) 860,521 1,103,710 865,225 759,112