XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
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. 29, 2022
Jun. 30, 2021
Jun. 29, 2022
Jun. 30, 2021
Numerator:        
Net income $ 7,141 $ 8,818 $ 9,256 $ 12,782
Denominator:        
Weighted-average shares outstanding-Basic (shares) 36,331,099 35,927,781 36,278,423 35,861,493
Weighted-average shares outstanding-Diluted (shares) 36,473,960 36,416,686 36,478,808 36,423,394
Net income per share-Basic (usd per share) $ 0.20 $ 0.25 $ 0.26 $ 0.36
Net income per share-Diluted (usd per share) $ 0.20 $ 0.24 $ 0.25 $ 0.35
Anti-dilutive securities not considered in diluted EPS calculation (shares) 952,517 138,117 597,201 65,798