XML 85 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Earnings Per Share Reconciliation (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Earnings Per Share [Abstract]        
Net income per basic common share, Net Income (Numerator) $ 122,929 $ 144,410 $ 176,491 $ 253,396
Net income per diluted common share, Net Income (Numerator) $ 122,929 $ 144,410 $ 176,491 $ 253,396
Net income per basic common share, Weighted-Average Shares (Denominator) 61,944 68,989 62,085 70,331
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Weighted-Average Shares (Denominator) 240 505 319 573
Net income per diluted common share, Weighted-Average Shares (Denominator) 62,184 69,494 62,404 70,904
Net income per basic common share, Per Share Amount $ 1.98 $ 2.09 $ 2.84 $ 3.60
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Per Share Amount   (0.01) (0.01) (0.03)
Net income per diluted common share, Per Share Amount $ 1.98 $ 2.08 $ 2.83 $ 3.57