v3.26.1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Mar. 28, 2026
Jun. 28, 2025
Mar. 29, 2025
Jun. 27, 2026
Jun. 28, 2025
Earnings Per Share [Abstract]            
Net income $ 360,715 $ 164,524 $ 430,043 $ 179,369 $ 525,239 $ 609,412
Weighted average number of shares outstanding, basic 523,729   530,331   525,068 531,030
Earnings Per Share, Basic $ 0.69   $ 0.81   $ 1.00 $ 1.15
Dilutive stock options and restricted stock units outstanding, income $ 0   $ 0   $ 0 $ 0
Dilutive stock options and restricted stock units outstanding, per share (in shares) 886   1,874   1,348 2,122
Dilutive stock options and restricted stock units outstanding , per share $ 0   $ 0   $ 0 $ 0.01
Diluted net income per share: $ 360,715   $ 430,043   $ 525,239 $ 609,412
Weighted average number of shares outstanding, diluted 524,615   532,205   526,416 533,152
Net income per share, diluted (in dollars per share) $ 0.69   $ 0.81   $ 1.00 $ 1.14