v3.25.1
Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
May 03, 2025
May 04, 2024
Earnings Per Share [Abstract]    
Basic shares 48,243 57,464
Weighted average basic shares outstanding 0 2,006
Diluted shares 48,243 59,470