XML 79 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share - Schedule of Weighted-Average Shares Used for Net Income per Share Footnotes (Detail) - USD ($)
$ / shares in Units, $ in Thousands
Apr. 29, 2023
Jan. 28, 2023
Apr. 30, 2022
Earnings Per Share Diluted      
Outstanding Amount $ 2,467,500 $ 2,474,910  
2023 and 2024 Notes | Warrants      
Earnings Per Share Diluted      
Warrant instruments outstanding     0
2023 Notes | Warrants      
Earnings Per Share Diluted      
Conversion price per share $ 309.84    
2024 Notes | Warrants      
Earnings Per Share Diluted      
Conversion price per share $ 338.24