v3.22.2.2
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 08, 2022
Oct. 09, 2021
Oct. 08, 2022
Oct. 09, 2021
Earnings Per Share [Abstract]        
Net income $ 110,982 $ 169,813 $ 395,176 $ 534,439
Basic weighted-average common shares (in shares) 60,053,000 62,854,000 60,656,000 64,555,000
Dilutive impact of share-based awards (in shares) 331,000 494,000 389,000 453,000
Diluted weighted-average common shares (in shares) 60,384,000 63,348,000 61,045,000 65,008,000
Basic earnings per common share (in dollars per share) $ 1.85 $ 2.70 $ 6.52 $ 8.28
Diluted earnings per common share (in dollars per share) $ 1.84 $ 2.68 $ 6.47 $ 8.22
RSUs        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 163 0 122 11,000