XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Summary of Changes in Level 3 Contingent Consideration Liability (Details)
$ in Thousands
9 Months Ended
Sep. 28, 2018
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance December 29, 2017 $ 5,228
Balance September 28, 2018 4,440
Level 3  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance December 29, 2017 5,228
Acquisition 767
Changes in fair value 2,026
Balance September 28, 2018 8,021
Del Monte | Level 3  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance December 29, 2017 649
Acquisition 0
Changes in fair value 30
Balance September 28, 2018 679
Fells Point | Level 3  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance December 29, 2017 4,579
Acquisition 0
Changes in fair value 1,989
Balance September 28, 2018 6,568
Other Acquisitions | Level 3  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance December 29, 2017 0
Acquisition 767
Changes in fair value 7
Balance September 28, 2018 $ 774