XML 78 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 26, 2019
Jun. 29, 2019
Mar. 30, 2019
Jun. 30, 2018
Jun. 29, 2019
Jun. 30, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Repurchases of common stock   $ (31,955) $ (13,555)      
Share Repurchase Program            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Repurchase authorized (in shares)   1,000,000   1,000,000 1,000,000 1,000,000
Shares repurchased (in shares)   188,214     268,130  
Repurchases of common stock   $ (32,000)     $ (45,500)  
Employee Stock Option            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded (in shares)   167,599   47,849 121,326 23,659
Subsequent Event | Share Repurchase Program            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Shares repurchased (in shares) 49,816