XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Common Stock Repurchases - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 29, 2019
Dec. 29, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Repurchased and cancelled shares 17,710 26,280
Common stock repurchased, value $ 1,600,000 $ 2,000,000.0
Common stock repurchased, average price $ 88.82 $ 74.79
Share Repurchase Program [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Repurchased and cancelled shares 272,564 622,223
Common stock repurchased, value $ 22,800,000 $ 43,400,000
Common stock repurchased, average price $ 83.53 $ 69.73
Share repurchase program shares authorized to be repurchased $ 400,000,000