XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Fair Value of Debt (Details) - USD ($)
$ in Millions
Apr. 02, 2022
Jul. 03, 2021
May 29, 2018
Mar. 03, 2017
Convertible Notes        
Debt details        
Long-term Debt $ 779.9 $ 947.6    
3.75% Senior Convertible Notes | Senior Notes        
Debt details        
Stated interest rate 3.75%      
3.75% Senior Convertible Notes | Convertible Notes        
Debt details        
Stated interest rate 3.75%      
Long-term Debt $ 374.8 0.0    
1.00% Senior Convertible Notes | Convertible Notes        
Debt details        
Stated interest rate 1.00%     1.00%
Long-term Debt $ 295.3 646.9    
1.75% Senior Convertible Notes | Convertible Notes        
Debt details        
Stated interest rate 1.75%   1.75%  
Long-term Debt $ 109.8 300.7    
Level 1 | Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 1 | 3.75% Senior Convertible Notes | Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 1 | 1.00% Senior Convertible Notes | Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 1 | 1.75% Senior Convertible Notes | Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 2 | Convertible Notes        
Debt details        
Long-term Debt 779.9 947.6    
Level 2 | 3.75% Senior Convertible Notes | Convertible Notes        
Debt details        
Long-term Debt 374.8 0.0    
Level 2 | 1.00% Senior Convertible Notes | Convertible Notes        
Debt details        
Long-term Debt 295.3 646.9    
Level 2 | 1.75% Senior Convertible Notes | Convertible Notes        
Debt details        
Long-term Debt 109.8 300.7    
Level 3 | Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 3 | 3.75% Senior Convertible Notes | Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 3 | 1.00% Senior Convertible Notes | Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 3 | 1.75% Senior Convertible Notes | Convertible Notes        
Debt details        
Long-term Debt $ 0.0 $ 0.0