XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.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 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Numerator:        
Net Income (Loss) $ 6,064 $ 13,038 $ 8,774 $ 22,640
Weighted average common shares:        
Common shares outstanding 48,428 47,893 48,343 47,826
Less: Unvested restricted stock (10) (4) (10) (4)
Denominator for basic calculation 48,418 47,889 48,333 47,822
Weighted average effects of potentially diluted common stock:        
Diluted 49,516 49,223 49,524 49,264
Net income per share:        
Basic $ 0.13 $ 0.27 $ 0.18 $ 0.47
Diluted $ 0.12 $ 0.26 $ 0.18 $ 0.46
Employee Stock Option        
Weighted average effects of potentially diluted common stock:        
Diluted 986 1,299 1,050 1,386
Unvested Restricted Stock        
Weighted average effects of potentially diluted common stock:        
Diluted 3 3 3 2
RSUs        
Weighted average effects of potentially diluted common stock:        
Diluted 46 24 77 45
PSUs        
Weighted average effects of potentially diluted common stock:        
Diluted 63 8 61 9