v3.26.1
NET INCOME 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
Jul. 03, 2026
Jun. 27, 2025
Jul. 03, 2026
Jun. 27, 2025
Numerator:        
Income (loss) from continuing operations $ 17,051 $ (857) $ 26,699 $ 1,512
Income (loss) from discontinued operations (19,375) 3,728 (21,714) 7,299
Net income (loss) $ (2,324) $ 2,871 $ 4,985 $ 8,811
Denominator:        
Basic (in shares) 108,654 113,392 109,186 114,855
Diluted (in shares) 109,682 113,392 110,176 115,256
Continuing operations, Basic $ 0.16 $ (0.01) $ 0.24 $ 0.01
Discontinued operations, Basic (0.18) 0.04 (0.19) 0.07
Basic net income (loss) per share (0.02) 0.03 0.05 0.08
Continuing operations, Diluted 0.16 (0.01) 0.24 0.01
Discontinued operations, Diluted (0.18) 0.04 (0.19) 0.07
Diluted net income (loss) per share $ (0.02) $ 0.03 $ 0.05 $ 0.08
Restricted stock units        
Denominator:        
Weighted average number diluted shares outstanding adjustment (in shares) 980 0 960 394
Stock purchase rights under the ESPP        
Denominator:        
Weighted average number diluted shares outstanding adjustment (in shares) 48 0 30 7