XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Repurchases (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Oct. 03, 2020
Sep. 28, 2019
Oct. 03, 2020
Sep. 28, 2019
Oct. 31, 2019
Class of Stock [Line Items]          
Stock Repurchased During Period, Shares 0.8 2.3 1.6 3.8  
Stock Repurchased During Period, Value $ 105,009 $ 165,032 $ 180,048 $ 265,105  
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 585,900   $ 585,900    
Document Period End Date     Oct. 03, 2020    
May 2018 Program          
Class of Stock [Line Items]          
Stock Repurchase Program, Remaining Authorized Repurchase Amount         $ 117,000
October 2019 Program [Member]          
Class of Stock [Line Items]          
Stock Repurchase Program, Authorized Amount         $ 1,000,000