XML 88 R68.htm IDEA: XBRL DOCUMENT v3.6.0.2
Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2017
Dec. 31, 2016
Oct. 02, 2016
Apr. 03, 2016
Mar. 31, 2016
Dec. 31, 2015
Oct. 04, 2015
Jul. 05, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Jun. 11, 2015
Oct. 31, 2014
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                          
Increase(decrease)in contingent consideration                 $ 15,896 $ 2,489 $ (630)    
Payments of contingent consideration                 11,697        
Universal Robots                          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                          
Increase(decrease)in contingent consideration   $ 5,400 $ 8,000 $ 1,200   $ 5,339     15,300 5,300      
Contingent consideration                       $ 31,600  
Payments of contingent consideration         $ 15,000       $ 15,000        
EBITDA contingent consideration amount, percentage   100.00%     100.00%       100.00%        
Avionics Interface Technologies, LLC                          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                          
Increase(decrease)in contingent consideration           (300) $ (1,000)   $ 600 (1,300)      
Contingent consideration                         $ 1,800
Avionics Interface Technologies, LLC | Subsequent Event                          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                          
Payments of contingent consideration $ 1,100                        
ZTEC Instruments, Inc.                          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                          
Increase(decrease)in contingent consideration               $ (1,600)   (1,600) $ (600)    
Contingent consideration           $ 0       $ 0