XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.1
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
Mar. 31, 2023
Apr. 01, 2022
Numerator:    
Net income $ 2,710 $ 9,602
Weighted average common shares:    
Common shares outstanding 48,251 47,758
Less: Unvested restricted stock (4) (3)
Denominator for basic calculation 48,247 47,755
Weighted average effects of potentially diluted common stock:    
Diluted 49,500 49,288
Net income per share:    
Basic $ 0.06 $ 0.20
Diluted $ 0.05 $ 0.19
Employee Stock Options    
Weighted average effects of potentially diluted common stock:    
Diluted 1,116 1,470
Unvested Restricted Stock    
Weighted average effects of potentially diluted common stock:    
Diluted 3 1
RSUs    
Weighted average effects of potentially diluted common stock:    
Diluted 81 55
PSUs    
Weighted average effects of potentially diluted common stock:    
Diluted 53 7