XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Schedule of Carrying and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Oct. 29, 2022
Jan. 29, 2022
Oct. 30, 2021
Carrying Value      
Convertible Senior Notes $ 152,006 $ 449,287 $ 441,186
Senior notes 1,482,110 1,481,443 0
Fair Value, Recurring | Convertible Senior Notes      
Carrying Value      
Convertible Senior Notes 152,000 449,300 441,200
Fair Value, Recurring | Convertible Senior Notes | Level 2      
Fair Value      
Convertible Senior Notes 559,500 2,016,300 2,188,000
Fair Value, Recurring | Senior notes due 2032      
Carrying Value      
Senior notes 742,200 741,700 0
Fair Value, Recurring | Senior notes due 2032 | Level 2      
Fair Value      
Senior notes 571,700 733,100 0
Fair Value, Recurring | Senior notes due 2052      
Carrying Value      
Senior notes 739,900 739,700 0
Fair Value, Recurring | Senior notes due 2052 | Level 2      
Fair Value      
Senior notes $ 461,400 $ 711,300 $ 0