XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.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
Jun. 30, 2023
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Jun. 01, 2020
Earnings Per Share            
Income (loss) from continuing operations     $ (34,516) $ 91,402 $ (57,874)  
Shares used in computing basic earnings per share     31,804 35,086 42,830  
Effect of dilutive securities:            
Stock-based awards and convertible debt       956    
Shares used in computing diluted earnings (loss) per share     31,804 36,042 42,830  
Earnings (loss) per share:            
Basic     $ (1.09) $ 2.61 $ (1.35)  
Diluted     $ (1.09) $ 2.54 $ (1.35)  
Shares excluded from calculation of diluted shares due to loss from continuing operations     900   1,500  
Shares attributable to dilutive effect of conversion of debt securities       600    
0.625% Convertible Senior Notes (2025 Notes)            
Earnings (loss) per share:            
Interest rate (as a percent)     0.625%     0.625%
Repayment of convertible senior notes   $ 535,000        
Number of shares issued in connection with conversion 900 900