XML 58 R47.htm IDEA: XBRL DOCUMENT v3.5.0.2
Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2016
Oct. 04, 2015
Oct. 02, 2016
Oct. 04, 2015
Jun. 11, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Payments of contingent consideration     $ 11,697    
Increase(decrease)in contingent consideration $ 8,000   10,451 $ (2,600)  
Universal Robots          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Payments of contingent consideration     $ 15,000    
EBITDA contingent consideration amount, percentage 100.00%   100.00%    
Increase(decrease)in contingent consideration $ 8,000   $ 9,900    
Contingent consideration         $ 31,600
Avionics Interface Technologies, LLC          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Increase(decrease)in contingent consideration   $ (1,000) $ 600 (1,000)  
ZTEC Instruments, Inc.          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Increase(decrease)in contingent consideration       (1,600)  
Contingent consideration   $ 0   $ 0