XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Repurchase Program (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Jul. 03, 2021
Jun. 27, 2020
Jul. 17, 2020
Class of Stock Disclosures [Abstract]          
Additional authorized repurchase amount         $ 750,000
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 346,000   $ 346,000    
Shares repurchased 1,720 920 3,043 2,408  
Total cost of repurchased shares $ 220,023 $ 75,014 $ 392,290 $ 175,036