v3.26.1
Earnings per Common Share - Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Aug. 01, 2026
Aug. 02, 2025
Earnings per Common Share        
Net income (in Dollars) $ 85,454 $ 61,310 $ 141,854 $ 108,870
Weighted average number of common shares outstanding - Basic (in shares) 60,097 61,340 60,490 61,342
Incremental shares from the assumed exercise of outstanding stock options and vesting of restricted stock units (in shares) 139 456 223 464
Weighted average number of common shares outstanding - Diluted (in shares) 60,236 61,796 60,713 61,806
Earnings per common share - Basic (in dollars per share) $ 1.42 $ 1 $ 2.35 $ 1.77
Earnings per common share - Diluted (in dollars per share) $ 1.42 $ 0.99 $ 2.34 $ 1.76