XML 80 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Apr. 01, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Payments of contingent consideration $ 27,615 $ 13,571
Increase (decrease) in contingent consideration 2,970 (4,968)
Universal Robots (UR)    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Payments of contingent consideration   24,600
Increase (decrease) in contingent consideration 3,000 $ 5,000
Avionics Interface Technologies, LLC | Payment One [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Payments of contingent consideration 30,800  
Avionics Interface Technologies, LLC | Payment Two [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Payments of contingent consideration $ 3,800