XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Fair Value of Debt (Details) - Convertible Notes - USD ($)
$ in Millions
Apr. 01, 2023
Mar. 06, 2023
Jul. 02, 2022
May 29, 2018
Mar. 03, 2017
Debt details          
Long-term Debt $ 766.8   $ 661.6    
3.75% Senior Convertible Notes          
Debt details          
Stated interest rate 3.75%        
Long-term Debt $ 344.6   337.5    
1.625% Senior Convertible Notes          
Debt details          
Stated interest rate 1.625% 1.625%      
Long-term Debt $ 256.9   0.0    
1.00% Senior Convertible Notes          
Debt details          
Stated interest rate 1.00%       1.00%
Long-term Debt $ 97.4   250.7    
1.75% Senior Convertible Notes          
Debt details          
Stated interest rate 1.75%     1.75%  
Long-term Debt $ 67.9   73.4    
Level 1          
Debt details          
Long-term Debt 0.0   0.0    
Level 1 | 3.75% Senior Convertible Notes          
Debt details          
Long-term Debt 0.0   0.0    
Level 1 | 1.625% Senior Convertible Notes          
Debt details          
Long-term Debt 0.0   0.0    
Level 1 | 1.00% Senior Convertible Notes          
Debt details          
Long-term Debt 0.0   0.0    
Level 1 | 1.75% Senior Convertible Notes          
Debt details          
Long-term Debt 0.0   0.0    
Level 2          
Debt details          
Long-term Debt 766.8   661.6    
Level 2 | 3.75% Senior Convertible Notes          
Debt details          
Long-term Debt 344.6   337.5    
Level 2 | 1.625% Senior Convertible Notes          
Debt details          
Long-term Debt 256.9   0.0    
Level 2 | 1.00% Senior Convertible Notes          
Debt details          
Long-term Debt 97.4   250.7    
Level 2 | 1.75% Senior Convertible Notes          
Debt details          
Long-term Debt 67.9   73.4    
Level 3          
Debt details          
Long-term Debt 0.0   0.0    
Level 3 | 3.75% Senior Convertible Notes          
Debt details          
Long-term Debt 0.0   0.0    
Level 3 | 1.625% Senior Convertible Notes          
Debt details          
Long-term Debt 0.0   0.0    
Level 3 | 1.00% Senior Convertible Notes          
Debt details          
Long-term Debt 0.0   0.0    
Level 3 | 1.75% Senior Convertible Notes          
Debt details          
Long-term Debt $ 0.0   $ 0.0