Annual report [Section 13 and 15(d), not S-K Item 405]

EARNINGS PER SHARE (Tables)

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) 2025 2024 2023
Net income $ 227,452  $ 245,802  $ 230,994 
Basic weighted average shares outstanding 55,500  55,549  55,961 
Dilutive effect of stock-based awards 608  772  970 
Diluted weighted average shares outstanding 56,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