v3.26.1
Earnings per Common Share - Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
May 02, 2026
May 03, 2025
Earnings per Common Share [Abstract]    
Net income (in Dollars) $ 56,400 $ 47,560
Weighted average number of common shares outstanding - Basic (in Shares) 60,884 61,343
Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units (in Shares) 307 473
Weighted average number of common shares outstanding - Diluted (in Shares) 61,191 61,816
Earnings per common share - Basic (in Dollars per share) $ 0.93 $ 0.78
Earnings per common share - Diluted (in Dollars per share) $ 0.92 $ 0.77