XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Earnings Per Share          
Net income (loss)   $ (82,157) $ 10,956 $ (138,683) $ 24,923
Shares used in computing basic earnings per share (in shares)   32,124 31,614 32,018 31,786
Effect of dilutive securities:          
Convertible debt and stock-based awards (in shares)   0 1,312 0 1,553
Shares used in computing diluted earnings per share (in shares)   32,124 32,926 32,018 33,339
Earnings (loss) per share:          
Basic (in dollars per share)   $ (2.56) $ 0.35 $ (4.33) $ 0.78
Diluted (in dollars per share)   $ (2.56) $ 0.33 $ (4.33) $ 0.75
Shares attributable to dilutive effect of conversion of debt securities   300 900 300 1,100
Convertible notes 2025          
Earnings (loss) per share:          
Repayment of convertible senior notes $ 535,000        
Number of shares of common stock issued in connection with redemption of convertible senior notes (in shares) 900