v3.10.0.1
Fair Value Measurements - Reconciliation of Contingent Consideration (Details)
$ in Thousands
6 Months Ended
Jun. 29, 2018
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at December 29, 2017 $ 12,955
Net income attributable to non-controlling interest 670
Change in fair value 563
Balance at June 29, 2018 $ 14,188