Quarterly report [Sections 13 or 15(d)]

Earnings Per Share (Tables)

v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 27, 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
in thousands, except per share data March 27, 2025 March 28, 2024
Net income $ 48,878  $ 50,032 
Basic weighted average shares outstanding 107,455  106,770 
Dilutive effect of share-based awards 987  1,485 
Diluted weighted average shares outstanding 108,442  108,255 
Basic earnings per share $ 0.45  $ 0.47 
Diluted earnings per share $ 0.45  $ 0.46 
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
in thousands March 27, 2025 March 28, 2024
Stock options 40 
Restricted stock units 305