v3.26.1
Earnings per share (Details) - $ / shares
3 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Reconciliation of basic net earnings per share to diluted net earnings per share    
Total net earnings per share - basic (in dollars per share) $ 2.17 $ 4.57
Average shares outstanding — basic 2,408,700,000 2,407,200,000
Potential shares exercisable under stock option plans 100,600,000 69,000,000.0
Less: shares which could be repurchased under treasury stock method (64,100,000) (52,400,000)
Average shares outstanding — diluted 2,445,200,000 2,423,800,000
Total net earnings per share - diluted (in dollars per share) $ 2.14 $ 4.54
Antidilutive securities excluded from computation of earnings per share, amount 3,500,000 60,900,000