XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.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
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Earnings Per Share:          
Net income   $ 10,956 $ 22,135 $ 24,923 $ 45,042
Shares used in computing basic earnings per share   31,614 35,722 31,786 36,862
Effect of dilutive securities:          
Convertible debt and stock-based awards   1,312 882 1,553 1,201
Shares used in computing diluted earnings per share   32,926 36,604 33,339 38,063
Earnings per share:          
Basic (in dollars per share)   $ 0.35 $ 0.62 $ 0.78 $ 1.22
Diluted (in dollars per share)   $ 0.33 $ 0.60 $ 0.75 $ 1.18
Shares attributable to dilutive effect of conversion of debt securities   900 600 1,100 800
0.625% Convertible Senior Notes (2025 Notes)          
Earnings per share:          
Repayment of convertible senior notes $ 535,000        
Number of shares of common stock issued in connection with redemption of convertible senior notes 900