XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE - 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 $ 1,555 $ 14,840 $ 6,648 $ 13,311
Denominator:        
Basic (in shares) 111,462 104,630 111,130 104,312
Diluted (in shares) 119,255 108,984 118,508 109,774
Net income per share:        
Basic (in dollars per share) $ 0.01 $ 0.14 $ 0.06 $ 0.13
Diluted (in dollars per share) $ 0.01 $ 0.14 $ 0.06 $ 0.12
Stock options        
Denominator:        
Weighted average number diluted shares outstanding adjustment (in shares) 0 234 0 249
Restricted stock units        
Denominator:        
Weighted average number diluted shares outstanding adjustment (in shares) 1,573 1,193 1,786 1,627
Stock purchase rights under the ESPP        
Denominator:        
Weighted average number diluted shares outstanding adjustment (in shares) 76 71 38 35
2022 Notes        
Denominator:        
Weighted average number diluted shares outstanding adjustment (in shares) 0 2,365 0 2,537
2024 Notes        
Denominator:        
Weighted average number diluted shares outstanding adjustment (in shares) 6,144 491 5,554 1,014