XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET INCOME (LOSS) PER SHARE - Schedule 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 (loss) $ (12,532) $ 1,555 $ (20,621) $ 6,648
Denominator:        
Basic (in shares) 115,030 111,462 113,705 111,130
Diluted (in shares) 115,030 119,255 113,705 118,508
Net income (loss) per share:        
Basic (in dollars per share) $ (0.11) $ 0.01 $ (0.18) $ 0.06
Diluted (in dollars per share) $ (0.11) $ 0.01 $ (0.18) $ 0.06
Restricted stock units        
Denominator:        
Weighted average number diluted shares outstanding adjustment (in shares) 0 1,573 0 1,786
Stock purchase rights under the ESPP        
Denominator:        
Weighted average number diluted shares outstanding adjustment (in shares) 0 76 0 38
2024 Notes        
Denominator:        
Weighted average number diluted shares outstanding adjustment (in shares) 0 6,144 0 5,554