XML 111 R97.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share - Schedule of Weighted-Average Shares Used for Net Income per Share (Detail) - shares
12 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 30, 2021
Net Income Per Share      
Weighted-average shares-basic 23,523,065 21,270,448 19,668,976
Effect of dilutive stock-based awards 2,675,660 6,506,399 5,470,980
Effect of dilutive convertible senior notes 363,263 3,336,548 2,162,312
Weighted-average shares-diluted 26,561,988 31,113,395 27,302,268