XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET INCOME PER SHARE - Schedule of Weighted-Average Shares Used for Net Income per Share (Detail) - shares
3 Months Ended 6 Months Ended
Aug. 03, 2024
Jul. 29, 2023
Aug. 03, 2024
Jul. 29, 2023
NET INCOME PER SHARE        
Weighted-average shares-basic 18,458,207 20,960,329 18,391,331 21,503,090
Effect of dilutive stock-based awards 1,305,180 1,564,678 1,360,103 1,534,731
Effect of dilutive convertible senior notes 198,223 202,553 198,223 204,764
Weighted-average shares-diluted 19,961,610 22,727,560 19,949,657 23,242,585