XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 25, 2023
Jun. 30, 2024
Jun. 25, 2023
Earnings Per Share [Abstract]        
Basic net income available to common stockholders $ 12,243 $ 17,768 $ 26,879 $ 40,144
Diluted net income available to common stockholders $ 12,243 $ 17,768 $ 26,879 $ 40,144
Basic weighted average number of shares (in shares) 32,730 32,563 32,688 33,359
Dilutive effect of outstanding equity awards (in shares) 123 87 183 128
Diluted weighted average number of shares (in shares) 32,853 32,650 32,871 33,487
Basic earnings per common share (in dollars per share) $ 0.37 $ 0.55 $ 0.82 $ 1.20
Diluted earnings per common share (in dollars per share) $ 0.37 $ 0.54 $ 0.82 $ 1.20
Antidilutive securities excluded from computation of earnings per share (in shares) 377 103 207 49