XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Earnings Per Share Reconciliation (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Earnings Per Share [Abstract]        
Net income per basic common share, Net Income (Numerator) $ 134,552 $ 155,998 $ 426,029 $ 480,693
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Net Income 0 0 0 0
Net income per diluted common share, Net Income (Numerator) $ 134,552 $ 155,998 $ 426,029 $ 480,693
Net income per basic common share, Weighted-Average Shares (Denominator) 59,093 59,801 59,061 60,200
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Weighted-Average Shares (Denominator) 162 280 201 321
Net income per diluted common share, Weighted-Average Shares (Denominator) 59,255 60,081 59,262 60,521
Net income per basic common share, Per Share Amount $ 2.28 $ 2.61 $ 7.21 $ 7.98
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Per Share Amount (0.01) (0.01) (0.02) (0.04)
Net income per diluted common share, Per Share Amount $ 2.27 $ 2.6 $ 7.19 $ 7.94