XML 34 R24.htm IDEA: XBRL DOCUMENT 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 EndedTwenty-six Weeks Ended
in thousands, except per share dataJune 26, 2025June 27, 2024June 26, 2025June 27, 2024
Net income$63,178 $56,666 $112,056 $106,698 
Basic weighted average shares outstanding107,622 107,046 107,539 106,908 
Dilutive effect of share-based awards702 1,228 842 1,358 
Diluted weighted average shares outstanding108,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 EndedTwenty-six Weeks Ended
in thousandsJune 26, 2025June 27, 2024June 26, 2025June 27, 2024
Stock options44 37 
Restricted stock units437 — 433 —