Quarterly report [Sections 13 or 15(d)]

Earnings Per Share (Tables)

v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 26, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
The following table shows the computation of basic and diluted earnings per share for the periods presented:
Thirteen Weeks Ended Twenty-six Weeks Ended
in thousands, except per share data June 26, 2025 June 27, 2024 June 26, 2025 June 27, 2024
Net income $ 63,178  $ 56,666  $ 112,056  $ 106,698 
Basic weighted average shares outstanding 107,622  107,046  107,539  106,908 
Dilutive effect of share-based awards 702  1,228  842  1,358 
Diluted weighted average shares outstanding 108,324  108,274  108,381  108,266 
Basic earnings per share $ 0.59  $ 0.53  $ 1.04  $ 1.00 
Diluted earnings per share $ 0.58  $ 0.52  $ 1.03  $ 0.99 
Schedule of Potentially Dilutive Securities Excluded from Computation of Diluted Earnings Per Share
The following potentially dilutive securities were excluded from the computation of diluted earnings per share as a result of their anti-dilutive effect:
Thirteen Weeks Ended Twenty-six Weeks Ended
in thousands June 26, 2025 June 27, 2024 June 26, 2025 June 27, 2024
Stock options 44  37 
Restricted stock units 437  —  433  —