v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 24, 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 EndedThirty-nine Weeks Ended
in thousands, except for per share dataSeptember 24, 2026September 25, 2025September 24, 2026September 25, 2025
Net income$64,823 $57,260 $200,402 $169,316 
Basic weighted average shares outstanding106,425 107,714 107,375 107,597 
Dilutive effect of share-based awards273 754 403 815 
Diluted weighted average shares outstanding106,698 108,468 107,778 108,412 
Basic earnings per share$0.61 $0.53 $1.87 $1.57 
Diluted earnings per share$0.61 $0.53 $1.86 $1.56 
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 EndedThirty-nine Weeks Ended
in thousandsSeptember 24, 2026September 25, 2025September 24, 2026September 25, 2025
Stock options137 37 137 37 
Restricted stock units682 406 681 410