v3.26.1
Shareholders' Equity - Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Equity [Abstract]    
Basic weighted-average shares outstanding (in shares) 174,563 182,378
Dilutive effect of stock options (in shares) 1,614 1,290
Diluted weighted-average shares outstanding (in shares) 176,177 183,668
Anti-dilutive effect of weighted average shares (in shares) 900 2,100