v3.26.1
NET INCOME PER SHARE - Schedule of Weighted-Average Shares Used for Net Income per Share (Detail) - shares
12 Months Ended
Jan. 31, 2026
Feb. 01, 2025
Feb. 03, 2024
NET INCOME PER SHARE      
Weighted-average shares-basic 18,753,509 18,487,319 19,880,576
Effect of dilutive stock-based awards 1,037,742 1,383,386 1,518,408
Effect of dilutive convertible senior notes   120,894 201,494
Weighted-average shares-diluted 19,791,251 19,991,599 21,600,478