XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Number of Shares Utilized in Earnings Per Share Calculations The following table reconciles the number of shares utilized in the earnings per share calculations:
 Three Months EndedSix Months Ended
 June 30,
2024
July 2,
2023
June 30,
2024
July 2,
2023
 (In thousands)
Number of common shares—basic123,354 125,215 123,391 125,745 
Effect of dilutive securities:
Stock options39 123 51 136 
Restricted stock awards84 60 52 37 
Number of common shares—diluted123,477 125,398 123,494 125,918 
Number of potentially dilutive securities excluded from calculation due to antidilutive impact998 767 2,030 766