XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) Per Share (Schedule of Net Income (Loss) Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2024
Oct. 01, 2023
Sep. 29, 2024
Oct. 01, 2023
Numerator:        
Net income (loss) $ 85,074 $ (84,799) $ 21,249 $ (103,098)
Denominator:        
Weighted average common shares - basic 28,705 29,524 28,992 29,266
Potentially dilutive common share equivalent 659 0 397 0
Weighted average common shares - dilutive 29,364 29,524 29,389 29,266
Basic net income (loss) per share $ 2.96 $ (2.87) $ 0.73 $ (3.52)
Diluted net income (loss) per share $ 2.9 $ (2.87) $ 0.72 $ (3.52)
Anti-dilutive employee stock-based awards, excluded 1,332 2,563 1,053 2,358