XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.2
NET INCOME PER SHARE - Schedule of Weighted-Average Shares Used for Net Income per Share (Detail) - shares
3 Months Ended 6 Months Ended
Aug. 02, 2025
Aug. 03, 2024
Aug. 02, 2025
Aug. 03, 2024
NET INCOME PER SHARE        
Weighted-average shares-basic 18,737,234 18,458,207 18,733,119 18,391,331
Effect of dilutive stock-based awards 1,000,097 1,305,180 1,092,163 1,360,103
Effect of dilutive convertible senior notes   198,223   198,223
Weighted-average shares-diluted 19,737,331 19,961,610 19,825,282 19,949,657