XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Share - Schedule of Weighted-Average Shares Used for Net Income per Share (Detail) - shares
12 Months Ended
Jan. 29, 2022
Jan. 30, 2021
Feb. 01, 2020
Net Income Per Share      
Weighted-average shares-basic 21,270,448 19,668,976 19,082,303
Effect of dilutive stock-based awards 6,506,399 5,470,980 4,554,682
Effect of dilutive convertible senior notes 3,336,548 2,162,312 662,049
Weighted-average shares-diluted 31,113,395 27,302,268 24,299,034