XML 97 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Values of Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Jan. 01, 2017
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Fair Value, Assets, Level 1 to Level 2 Transfers, Amount $ 0 $ 0 $ 0 $ 0 $ 0
Fair Value, Assets, Level 2 to Level 1 Transfers, Amount 0 0 0 0 0
Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount 0 0 0 0 0
Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount 0 0 0 0 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net 0 0 0 0 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net 0 $ 0 0 $ 0 $ 0
Maximum [Member]          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Acquisition related contingent consideration 37,000,000   37,000,000    
Minimum [Member]          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Acquisition related contingent consideration $ 19,000,000   $ 19,000,000    
Distribution Agreements [Member] | Maximum [Member]          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Estimated useful life     40 years    
Distribution Agreements [Member] | Minimum [Member]          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Estimated useful life     20 years