XML 68 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basic and Diluted Net Income (Loss) 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. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Numerator:        
Net income $ 7,379 $ 6,064 $ 4,040 $ 8,774
Weighted average common shares:        
Common shares outstanding 49,127 48,428 49,018 48,343
Less: Unvested restricted stock   (10)   (10)
Denominator for basic calculation 49,127 48,418 49,018 48,333
Weighted average effects of potentially diluted common stock:        
Diluted 49,811 49,516 49,529 49,524
Net income per share:        
Basic $ 0.15 $ 0.13 $ 0.08 $ 0.18
Diluted $ 0.15 $ 0.12 $ 0.08 $ 0.18
Employee Stock Options        
Weighted average effects of potentially diluted common stock:        
Diluted 468 986 407 1,050
Unvested Restricted Stock        
Weighted average effects of potentially diluted common stock:        
Diluted 7 3 6 3
RSUs        
Weighted average effects of potentially diluted common stock:        
Diluted 109 46 57 77
PSUs        
Weighted average effects of potentially diluted common stock:        
Diluted 100 63 41 61