XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basic and Diluted Net Income Per Share - Summary of Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Numerator:        
Net income $ 10,262 $ 6,020 $ 32,902 $ 19,579
Weighted average common shares:        
Common shares outstanding 48,106 47,486 47,919 47,067
Less: Unvested restricted stock (4) (3) (4) (3)
Denominator for basic calculation 48,102 47,483 47,915 47,064
Weighted average effects of potentially diluted common stock:        
Diluted 49,549 49,592 49,371 49,448
Net income per share:        
Basic $ 0.21 $ 0.13 $ 0.69 $ 0.42
Diluted $ 0.21 $ 0.12 $ 0.67 $ 0.40
Employee Stock Options        
Weighted average effects of potentially diluted common stock:        
Diluted 1,336 2,013 1,378 2,277
Unvested Restricted Stock        
Weighted average effects of potentially diluted common stock:        
Diluted 2   2 6
RSUs        
Weighted average effects of potentially diluted common stock:        
Diluted 64 86 55 90
Performance Stock Units        
Weighted average effects of potentially diluted common stock:        
Diluted 45 10 21 11