XML 69 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 28, 2024
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Numerator:                      
Net Income (Loss) $ 68,039 $ 99,800 $ 125,930 $ 120,791 $ 103,447 $ 134,035 $ 150,761 $ 126,069 $ 414,560 $ 514,312 $ 692,651
Adjustment for earnings allocated to non-vested restricted common stock equivalents                 (16,096) (25,139) (27,488)
Net earnings for calculating EPS                 $ 398,464 $ 489,173 $ 665,163
Denominator:                      
Weighted average shares outstanding (in shares)                 61,402 62,683 62,667
Adjustment for non-vested restricted common stock equivalents (in shares)                 (2,648) (3,064) (2,487)
Shares for calculating basic EPS (in shares)                 58,754 59,619 60,180
Effect of dilutive restricted common stock equivalents (in shares)                 124 1,020 473
Shares for calculating diluted EPS (in shares)                 58,878 60,639 60,653
Net earnings per share                      
Basic (USD per share) $ 1.12 $ 1.64 $ 2.05 $ 1.96 $ 1.65 $ 2.14 $ 2.4 $ 2.01 $ 6.78 $ 8.21 $ 11.05
Diluted (USD per share) $ 1.12 $ 1.64 $ 2.05 $ 1.96 $ 1.62 $ 2.1 $ 2.36 $ 1.98 $ 6.77 $ 8.07 $ 10.97