XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Schedule of Carrying and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Jan. 29, 2022
Jan. 30, 2021
Carrying Value    
Convertible senior notes due 2025 $ 449,287 $ 418,493
Senior notes 1,481,443 0
Fair Value, Recurring | Convertible Senior Notes, Due 2025    
Carrying Value    
Convertible senior notes due 2025 449,300 418,500
Fair Value, Recurring | Convertible Senior Notes, Due 2025 | Level 2    
Fair Value    
Convertible senior notes due 2025 2,016,300 1,181,500
Fair Value, Recurring | 2032 Senior Notes    
Carrying Value    
Senior notes 741,700 0
Fair Value, Recurring | 2032 Senior Notes | Level 2    
Fair Value    
Senior Notes 733,100 0
Fair Value, Recurring | 2052 Senior Notes    
Carrying Value    
Senior notes 739,700 0
Fair Value, Recurring | 2052 Senior Notes | Level 2    
Fair Value    
Senior Notes $ 711,300 $ 0