Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE (Tables)

v3.24.2.u1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 29, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table presents the calculations of basic and diluted EPS:
Three Months Ended June Six Months Ended June
(In thousands, except per share amounts) 2024 2023 2024 2023
Net income $ 51,769  $ 36,396  $ 111,276  $ 102,692 
Basic weighted average shares outstanding 55,810  56,089  55,772  55,868 
Dilutive effect of stock-based awards 646  757  825  1,025 
Diluted weighted average shares outstanding 56,456  56,846  56,597  56,893 
Earnings per share:
Basic earnings per share $ 0.93  $ 0.65  $ 2.00  $ 1.84 
Diluted earnings per share $ 0.92  $ 0.64  $ 1.97  $ 1.80