Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Detail) - USD ($) $ in Thousands |
3 Months Ended | ||||||
---|---|---|---|---|---|---|---|
Apr. 03, 2016 |
Apr. 05, 2015 |
||||||
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | |||||||
Balance at beginning of period | $ 37,436 | $ 3,350 | |||||
Payments | [1] | (15,000) | 0 | ||||
Fair value adjustment | [2] | 1,173 | 0 | ||||
Ending Balance | $ 23,609 | $ 3,350 | |||||
|