XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 29, 2025
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 29,
2025
June 30,
2024
June 29,
2025
June 30,
2024
 (In thousands)
Number of common shares—basic117,512 123,354 118,824 123,391 
Effect of dilutive securities:
Stock options39 25 51 
Restricted stock awards18 84 33 52 
Number of common shares—diluted117,538 123,477 118,882 123,494 
Number of potentially dilutive securities excluded from calculation due to antidilutive impact1,216 998 1,133 998