v3.26.3
Shareholders' Equity - Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Equity [Abstract]        
Basic weighted-average shares outstanding (in shares) 171,269 177,677 173,111 180,005
Dilutive effect of stock options (in shares) 1,263 1,473 1,461 1,298
Diluted weighted-average shares outstanding (in shares) 172,532 179,150 174,572 181,303
Anti-dilutive effect of weighted average shares (in shares) 1,700 2,000 1,100 2,300