v3.25.4
EARNINGS PER SHARE (Tables)
12 Months Ended
Jan. 03, 2026
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)202520242023
Net income$227,452 $245,802 $230,994 
Basic weighted average shares outstanding55,500 55,549 55,961 
Dilutive effect of stock-based awards608 772 970 
Diluted weighted average shares outstanding56,108 56,321 56,931 
Earnings per share:
Basic earnings per share$4.10 $4.42 $4.13 
Diluted earnings per share$4.05 $4.36 $4.06