XML 81 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2020
Dec. 31, 2019
May 31, 2019
Stockholders' Equity      
Repurchase of common stock authorized by board of directors     $ 250,000
Payments to repurchase common stock $ 12,621 $ 139,849  
Number of shares repurchased 252,409 2,625,245  
Amount remaining under authorized stock repurchase program $ 147,800    
Stock Repurchase Program [Member]      
Stockholders' Equity      
Payments to repurchase common stock   $ 89,600  
Previous Stock Repurchase Program [Member]      
Stockholders' Equity      
Payments to repurchase common stock   $ 50,200