XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Open Market Share Repurchase Program - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Apr. 24, 2018
Mar. 25, 2018
Mar. 26, 2017
Share Repurchases [Line Items]      
Common stock repurchased and retired (in shares)   448,008 80,360
Payments for purchases of common stock   $ 101,084 $ 12,721
Common stock repurchased and retired during period, average price   $ 225.63 $ 158.30
Stock repurchase remaining authorized repurchase amount   $ 648,900  
Subsequent Event [Member]      
Share Repurchases [Line Items]      
Common stock repurchased and retired (in shares) 351,699    
Payments for purchases of common stock $ 81,300    
Common stock repurchased and retired during period, average price $ 231.25