XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Mar. 30, 2024
Jul. 01, 2023
Apr. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
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) 505   615   543 676
Dilutive stock options and restricted stock units outstanding , per share $ 0.02   $ 0.02   $ 0.03 $ 0.04
Net income $ 425,196 $ 198,167 $ 421,234 $ 183,088 $ 623,363 $ 604,322
Net Income (Loss) Attributable to Parent, Diluted         $ 623,363 $ 604,322
Antidilutive securities excluded from computation of earnings per share, amount 200   200   300 200
Earnings Per Share, Basic [Abstract]            
Net income $ 425,196 198,167 $ 421,234 183,088 $ 623,363 $ 604,322
Weighted average number of shares outstanding, basic 107,730   109,426   107,838 109,735
Net income per share – basic $ 3.95   $ 3.85   $ 5.78 $ 5.51
Earnings Per Share, Diluted [Abstract]            
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) 505   615   543 676
Dilutive stock options and restricted stock units outstanding, per share (in dollars per share) $ (0.02)   $ (0.02)   $ (0.03) $ (0.04)
Net income $ 425,196 $ 198,167 $ 421,234 $ 183,088 $ 623,363 $ 604,322
Weighted average number of shares outstanding, diluted 108,235   110,041   108,381 110,411
Net income per share, diluted (in dollars per share) $ 3.93   $ 3.83   $ 5.75 $ 5.47
Antidilutive securities excluded from computation of earnings per share, amount 200   200   300 200