XML 64 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Repurchase Program - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Sep. 30, 2017
Oct. 01, 2016
Sep. 01, 2015
Class of Stock [Line Items]          
Shares repurchased 533,000 0 533,000 1,496,000  
Average cost per share $ 84.86 $ 0 $ 84.86 $ 42.39  
Value of shares repurchased $ 45,261,000 $ 0 $ 45,261,000 $ 63,403,000  
Number of common shares authorized to be repurchased under new stock repurchase program         5,000,000.0
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 2,400,000   $ 2,400,000