XML 62 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Earnings Per Share        
Net income (loss)   $ (191,010) $ (34,516) $ 91,402
Shares used in computing basic earnings (loss) (in shares)   32,191 31,804 35,086
Effect of dilutive securities:        
Stock-based awards and convertible debt (in shares)   0 0 956
Shares used in computing diluted earnings (loss) (in shares)   32,191 31,804 36,042
Earnings (loss) per share:        
Basic (in dollars per share)   $ (5.93) $ (1.09) $ 2.61
Diluted (in dollars per share)   $ (5.93) $ (1.09) $ 2.54
Shares excluded from calculation of diluted shares due to loss from continuing operations (in shares)   200 900  
Shares attributable to dilutive effect of conversion of debt securities (in shares)       600
Convertible Notes 2025        
Earnings (loss) per share:        
Interest rate (as a percent)   0.625%    
Repayment of convertible senior notes $ 535,000      
Number of shares issued in connection with conversion (in shares) 900