XML 93 R71.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value of Financial Instruments - Summary of Reconciliation of Acquisition Related Contingent Consideration (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2016
Sep. 27, 2015
Oct. 02, 2016
Sep. 27, 2015
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Fair value adjustment - (income) expense $ (7,365) $ 3,992 $ 26,060 $ 3,003
Ending balance - Level 3 liability 218,408 93,064 218,408 93,064
Level 3 [Member]        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Opening balance - Level 3 liability 228,768 94,068 136,570 46,850
Increase due to acquisitions     68,039 50,312
Decrease due to measurement period adjustments   (3,371)   (3,371)
Payments/accruals (2,995) (1,625) (12,261) (3,730)
Fair value adjustment - (income) expense (7,365) 3,992 26,060 3,003
Ending balance - Level 3 liability $ 218,408 $ 93,064 $ 218,408 $ 93,064