XML 90 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Basic and Diluted
The following table presents the calculations of basic and diluted EPS:
Year Ended December
(In thousands, except per share amounts)202320222021
Net income$230,994 $245,493 $195,423 
Basic weighted average shares outstanding55,961 55,744 57,394 
Dilutive effect of stock-based awards970 1,218 1,692 
Diluted weighted average shares outstanding56,931 56,962 59,086 
Earnings per share:
Basic earnings per share$4.13 $4.40 $3.40 
Diluted earnings per share$4.06 $4.31 $3.31