v3.26.1
Earnings Per Share - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Numerator:        
Numerator for basic and diluted net income per share - net income $ 541,920 $ 400,822 $ 946,999 $ 733,591
Denominator for basic net income per share – weighted-average common shares 192,836 192,523 192,755 192,534
Effect of dilutive equity awards 635 893 760 1,023
Denominator for diluted net income per share – adjusted weighted-average common shares 193,471 193,416 193,515 193,557
Basic net income per share $ 2.81 $ 2.08 $ 4.91 $ 3.81
Diluted net income per share $ 2.8 $ 2.07 $ 4.89 $ 3.79
Shares excluded from diluted net income per share calculation: Anti-dilutive equity awards 3 0 3 0