v3.24.1.1.u2
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 04, 2024
Apr. 29, 2023
Earnings per Common Share [Abstract]    
Net income $ 46,342 $ 30,980
Weighted average number of common shares outstanding - Basic (in shares) 61,380,000 61,970,000
Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units (in shares) 359,000 237,000
Weighted average number of common shares outstanding - Diluted (in shares) 61,739,000 62,207,000
Earnings per common share - Basic (in dollars per share) $ 0.76 $ 0.5
Earnings per common share - Diluted (in dollars per share) $ 0.75 $ 0.5
Stock Options [Member]    
Earnings per Common Share [Abstract]    
Antidilutive securities excluded from computation of earnings per share (in shares) 519,736 841,519
Non-vested Restricted Stock Units [Member]    
Earnings per Common Share [Abstract]    
Antidilutive securities excluded from computation of earnings per share (in shares) 46 26,241