XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.3
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 12 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Dec. 30, 2022
Dec. 30, 2021
Numerator:            
Net Income (Loss) $ 4,817 $ 10,262 $ 13,591 $ 32,902 $ 39,665 $ 27,511
Weighted average common shares:            
Common shares outstanding 48,625 48,106 48,438 47,919    
Less: Unvested restricted stock (12) (4) (12) (4)    
Denominator for basic calculation 48,613 48,102 48,426 47,915    
Weighted average effects of potentially diluted common stock:            
Diluted 49,370 49,549 49,494 49,371    
Net income per share:            
Basic $ 0.1 $ 0.21 $ 0.28 $ 0.69 $ 0.83 $ 0.58
Diluted $ 0.1 $ 0.21 $ 0.27 $ 0.67 $ 0.8 $ 0.56
Employee Stock Option            
Weighted average effects of potentially diluted common stock:            
Diluted 679 1,336 933 1,378    
Unvested Restricted Stock            
Weighted average effects of potentially diluted common stock:            
Diluted   2 3 2    
RSUs            
Weighted average effects of potentially diluted common stock:            
Diluted 17 64 67 55    
PSUs            
Weighted average effects of potentially diluted common stock:            
Diluted 61 45 65 21