XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 29, 2023
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:
Thirteen Weeks EndedTwenty-six Weeks Ended
in thousands, except per share dataJune 29, 2023June 30, 2022June 29, 2023June 30, 2022
Net income$71,452 $81,832 $142,976 $152,783 
Basic weighted average shares outstanding106,206 105,545 106,084 105,471 
Dilutive effect of share-based awards1,599 1,755 1,680 1,960 
Diluted weighted average shares outstanding107,805 107,300 107,764 107,431 
Basic earnings per share$0.67 $0.78 $1.35 $1.45 
Diluted earnings per share$0.66 $0.76 $1.33 $1.42 
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 29, 2023June 30, 2022June 29, 2023June 30, 2022
Stock options56 73 56 71 
Restricted stock— 12 — — 
Restricted stock units251 318 255 225