v3.26.1
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 01, 2026
May 02, 2026
Aug. 02, 2025
May 03, 2025
Aug. 01, 2026
Aug. 02, 2025
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Net income $ 137,897 $ 52,703 $ 125,434 $ 46,084 $ 190,600 $ 171,518
Weighted average common shares outstanding - basic (in shares) 62,292   66,539   63,362 66,831
Weighted average common shares outstanding - diluted (in shares) 63,551   67,689   64,892 68,043
Earnings per common share - basic (in usd per share) $ 2.21   $ 1.89   $ 3.01 $ 2.57
Earnings per common share - diluted (in usd per share) $ 2.17   $ 1.85   $ 2.94 $ 2.52
Anti-dilutive stock-based awards excluded from diluted calculation (in shares) 208   210   122 214
Service Restricted Stock Units            
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Dilutive effect of stock-based awards (in shares) 196   63   406 167
Performance Restricted Stock Units            
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Dilutive effect of stock-based awards (in shares) 0   28   0 29
Service Options            
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Dilutive effect of stock-based awards (in shares) 925   922   1,002 898
Performance Unit Options            
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Dilutive effect of stock-based awards (in shares) 80   77   82 77
ESPP            
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]            
Dilutive effect of stock-based awards (in shares) 58   60   40 41