Quarterly report pursuant to Section 13 or 15(d)

Net Income Per Share - Computation of Basic and Diluted Earnings Per Share (Details)

v3.22.2.2
Net Income Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 25, 2022
Sep. 26, 2021
Sep. 25, 2022
Sep. 26, 2021
BASIC        
Net income $ 4,989 $ 6,000 $ 18,378 $ 24,184
Weighted-average common shares outstanding 18,685,401 19,913,355 18,901,542 19,882,265
Basic net income per common share (in dollars per share) $ 0.27 $ 0.30 $ 0.97 $ 1.22
DILUTED        
Net income $ 4,989 $ 6,000 $ 18,378 $ 24,184
Weighted-average common shares outstanding 18,685,401 19,913,355 18,901,542 19,882,265
Dilutive effect of stock options and restricted stock units 75,862 187,456 108,696 258,842
Weighted-average of diluted shares 18,761,263 20,100,811 19,010,238 20,141,107
Diluted net income per common share (in dollars per share) $ 0.27 $ 0.30 $ 0.97 $ 1.20