XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock (Tables)
12 Months Ended
Dec. 28, 2024
Equity [Abstract]  
Common Stock and Treasury Stock Activity The number of shares of common stock and treasury stock and the share activity for 2024 and 2023 were as follows:

 

 

 

Common Shares

 

 

 

Treasury Shares

 

 

 

2024

 

 

 

2023

 

 

 

2024

 

 

 

2023

 

Balance at the beginning of the year

 

 

126,287,327

 

 

 

 

128,040,559

 

 

 

 

60,848,871

 

 

 

 

58,132,478

 

Stock plan shares issued

 

 

783,060

 

 

 

 

963,161

 

 

 

 

 

 

 

 

 

Shares surrendered by optionees

 

 

(181,045

)

 

 

 

(229,115

)

 

 

 

181,045

 

 

 

 

229,115

 

Common stock repurchases

 

 

(3,251,827

)

 

 

 

(2,487,278

)

 

 

 

3,251,827

 

 

 

 

2,487,278

 

Balance at the end of the year

 

 

123,637,515

 

 

 

 

126,287,327

 

 

 

 

64,281,743

 

 

 

 

60,848,871