Quarterly report [Sections 13 or 15(d)]

EARNINGS PER SHARE (Tables)

v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 29, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table presents the calculations of basic and diluted EPS:
Three Months Ended March
(In thousands, except per share amounts) 2025 2024
Net income $ 42,882  $ 59,507 
Basic weighted average shares outstanding 55,355  55,735 
Dilutive effect of stock-based awards 704  1,004 
Diluted weighted average shares outstanding 56,059  56,739 
Earnings per share:
Basic earnings per share $ 0.77  $ 1.07 
Diluted earnings per share $ 0.76  $ 1.05