XML 54 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 29, 2022
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:
Fiscal Year Ended
in thousands, except per share dataDecember 29,
2022
December 30,
2021
December 31,
2020
Net income$298,195 $283,230 $194,981 
Basic weighted average shares outstanding105,626 104,683 102,690 
Dilutive effect of share-based awards1,817 2,707 3,452 
Diluted weighted average shares outstanding107,443 107,390 106,142 
Basic earnings per share$2.82 $2.71 $1.90 
Diluted earnings per share$2.78 $2.64 $1.84 
Schedule of Awards Excluded From Computation
The following potentially dilutive securities were excluded from the computation of diluted earnings per share as a result of their anti-dilutive effect:
Fiscal Year Ended
in thousandsDecember 29,
2022
December 30,
2021
December 31,
2020
Stock options69 71 320 
Restricted stock units267 — —