XML 50 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share - Reconciliation Of Earnings Per Share Basic And Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Sep. 29, 2019
Sep. 30, 2018
Numerator:                
Net income $ 86,563 $ 195,631 $ 127,945 $ 113,855 $ 242,338 $ 174,763 $ 410,139 $ 530,956
Denominator:                
Basic weighted-average shares outstanding (in shares) 156,239     165,927     158,117 166,885
Effect of dilutive securities - employee stock compensation plan (in shares) 705     737     677 796
Diluted weighted-average shares outstanding (in shares) 156,944     166,664     158,794 167,681
Earnings per share:                
Basic (in dollars per share) $ 0.55     $ 0.69     $ 2.59 $ 3.18
Diluted (in dollars per share) $ 0.55     $ 0.68     $ 2.58 $ 3.17