v3.25.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 02, 2025
Aug. 03, 2024
Aug. 02, 2025
Aug. 03, 2024
Income        
Basic EPS, Income $ 45,006 $ 39,255 $ 80,199 $ 74,098
Effect of dilutive non-vested shares, Income 0 0 0 0
Diluted EPS, Income $ 45,006 $ 39,255 $ 80,199 $ 74,098
Weighted Average Shares        
Basic EPS, Weighted Average Shares (shares) 50,199 49,854 50,199 49,854
Effect of dilutive non-vested shares, Weighted Average Shares (shares) 428 367 385 343
Diluted EPS, Weighted Average Shares (shares) 50,627 50,221 50,584 50,197
Per Share Amount        
Basic EPS, Per Share Amount (dollars per share) $ 0.90 $ 0.79 $ 1.60 $ 1.49
Effect of dilutive non-vested shares, Per Share Amount (dollars per share) (0.01) (0.01) (0.01) (0.01)
Diluted EPS, Per Share Amount (dollars per share) $ 0.89 $ 0.78 $ 1.59 $ 1.48