XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Significant Accounting Policies - Assets or Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Jun. 28, 2019
Dec. 28, 2018
Pension Obligation [Member]    
Other liabilities:    
Liabilities measured at fair value $ 3,293 $ 3,531
Contingent Earn-out Liability [Member]    
Other liabilities:    
Liabilities measured at fair value 3,870 3,924
Forward Contracts [Member]    
Other assets:    
Assets measured at fair value 188 240
Purchase Obligation [Member]    
Other liabilities:    
Liabilities measured at fair value 8,500 8,500
Significant Other Observable Inputs (Level 2) [Member] | Forward Contracts [Member]    
Other assets:    
Assets measured at fair value 188 240
Significant Unobservable Inputs (Level 3) [Member] | Pension Obligation [Member]    
Other liabilities:    
Liabilities measured at fair value 3,293 3,531
Significant Unobservable Inputs (Level 3) [Member] | Contingent Earn-out Liability [Member]    
Other liabilities:    
Liabilities measured at fair value 3,870 3,924
Significant Unobservable Inputs (Level 3) [Member] | Purchase Obligation [Member]    
Other liabilities:    
Liabilities measured at fair value $ 8,500 $ 8,500