XML 27 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock Repurchases - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 28, 2020
Dec. 28, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Repurchase and cancellation of shares 4,730 22,380
Common stock repurchased, value $ 300,000 $ 1,900,000
Common stock repurchased, average price $ 66.66 $ 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]    
Repurchase and cancellation of shares 91,979 499,564
Common stock repurchased, value $ 5,500,000 $ 39,400,000
Common stock repurchased, average price $ 59.41 $ 78.84
Share repurchase program shares authorized to be repurchased $ 400,000,000