XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Repurchases - Additional Information (Detail) - USD ($)
9 Months Ended 12 Months Ended
Oct. 27, 2020
Sep. 26, 2020
Dec. 28, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Repurchased and cancelled shares   15,280 22,380
Common stock repurchased, value   $ 1,100,000 $ 1,900,000
Common stock repurchased, average price   $ 73.49 $ 87.26
Share repurchase program shares authorized to be repurchased expiration date   Dec. 31, 2020  
Share Repurchase Program [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Repurchased and cancelled shares   218,836 499,564
Common stock repurchased, value   $ 16,200,000 $ 39,400,000
Common stock repurchased, average price   $ 73.99 $ 78.84
Share repurchase program shares authorized to be repurchased   $ 400,000,000  
Shares available for repurchase under share repurchase program amount   $ 127,700,000  
Share Repurchase Program [Member] | Subsequent Event [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share repurchase program shares authorized to be repurchased $ 500,000,000    
Share repurchase program shares authorized to be repurchased expiration date Dec. 31, 2022    
Share repurchase program, increase in authorized amount $ 100,000,000