v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 25, 2026
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 EndedTwenty-six Weeks Ended
in thousands, except per share dataJune 25, 2026June 26, 2025June 25, 2026June 26, 2025
Net income$95,870 $63,178 $135,579 $112,056 
Basic weighted average shares outstanding107,767 107,622 107,849 107,539 
Dilutive effect of share-based awards353 702 470 842 
Diluted weighted average shares outstanding108,120 108,324 108,319 108,381 
Basic earnings per share$0.89 $0.59 $1.26 $1.04 
Diluted earnings per share$0.89 $0.58 $1.25 $1.03 
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 EndedTwenty-six Weeks Ended
in thousandsJune 25, 2026June 26, 2025June 25, 2026June 26, 2025
Stock options144 44 36 37 
Restricted stock units659 437 640 433