v3.24.2.u1
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 13, 2024
Jul. 15, 2023
Jul. 13, 2024
Jul. 15, 2023
Earnings Per Share [Abstract]        
Net income $ 44,991 $ 78,577 $ 85,003 $ 126,900
Basic weighted-average common shares (in shares) 59,633 59,451 59,590 59,384
Dilutive impact of share-based awards (in shares) 272 153 278 186
Diluted weighted-average common shares (in shares) 59,905 59,604 59,868 59,570
Basic earnings per common share (in dollars per share) $ 0.75 $ 1.32 $ 1.43 $ 2.14
Diluted earnings per common share (in dollars per share) $ 0.75 $ 1.32 $ 1.42 $ 2.13
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Net Income (Loss) Attributable to Parent $ 44,991 $ 78,577 $ 85,003 $ 126,900
Weighted-average common shares outstanding 59,633 59,451 59,590 59,384
Dilutive impact of share-based awards (in shares) 272 153 278 186
Weighted-average common shares outstanding 59,905 59,604 59,868 59,570
Basic earnings per common share (in dollars per share) $ 0.75 $ 1.32 $ 1.43 $ 2.14
Earnings Per Share, Diluted $ 0.75 $ 1.32 $ 1.42 $ 2.13
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) 491 402 385 289