Quarterly report [Sections 13 or 15(d)]

EARNINGS PER SHARE (Tables)

v3.25.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 27, 2025
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) 2025 2024 2025 2024
Net income $ 36,944  $ 70,548  $ 153,695  $ 181,824 
Basic weighted average shares outstanding 55,575  55,421  55,497  55,655 
Dilutive effect of stock-based awards 494  633  537  761 
Diluted weighted average shares outstanding 56,069  56,054  56,034  56,416 
Earnings per share:
Basic earnings per share $ 0.66  $ 1.27  $ 2.77  $ 3.27 
Diluted earnings per share $ 0.66  $ 1.26  $ 2.74  $ 3.22