Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE (Tables)

v3.24.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 28, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table presents the calculations of basic and diluted EPS:
Three Months Ended September Nine Months Ended September
(In thousands, except per share amounts) 2024 2023 2024 2023
Net income $ 70,548  $ 59,531  $ 181,824  $ 162,223 
Basic weighted average shares outstanding 55,421  56,151  55,655  55,962 
Dilutive effect of stock-based awards 633  805  761  952 
Diluted weighted average shares outstanding 56,054  56,956  56,416  56,914 
Earnings per share:
Basic earnings per share $ 1.27  $ 1.06  $ 3.27  $ 2.90 
Diluted earnings per share $ 1.26  $ 1.05  $ 3.22  $ 2.85