XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Not Recorded at Fair Value on a Recurring Basis Convertible Debt (Details) - Convertible Debt - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Mar. 31, 2022
Dec. 31, 2019
2028 Notes        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value     $ 629.8  
2026 Notes        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value       $ 734.8
Level 2 | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value $ 2,502.4 $ 2,811.6    
Level 2 | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 2,163.8 2,581.4    
Level 2 | 2029 Notes | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 599.1 598.6    
Level 2 | 2029 Notes | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 570.1 625.2    
Level 2 | 2028 Notes | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 856.5 855.5    
Level 2 | 2028 Notes | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 668.0 677.8    
Level 2 | 2026 Notes | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 1,046.8 1,045.9    
Level 2 | 2026 Notes | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 925.7 933.2    
Level 2 | 2024 Notes | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 0.0 311.6    
Level 2 | 2024 Notes | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value $ 0.0 $ 345.2