XML 68 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 29, 2024
Earnings per share [abstract]  
Earnings per share
Reconciliation between basic and diluted earnings per share is as follows:
20242023
Net earnings - basic and diluted$400,865 $533,580 
Basic earnings per share:
Basic weighted average number of common shares outstanding162,928 175,938 
Basic earnings per share$2.46 $3.03 
Diluted earnings per share:
Basic weighted average number of common shares outstanding162,928 175,938 
Plus dilutive impact of stock options, Treasury RSUs, and common shares held in trust251 286 
Diluted weighted average number of common shares outstanding163,179 176,224 
Diluted earnings per share$2.46 $3.03