XML 92 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                      
Payments of contingent consideration                 $ 8,852 $ 27,615 $ 13,571
Increase (decrease) in contingent consideration                 (23,271) (19,257) $ 987
Universal Robots (UR)                      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                      
Payments of contingent consideration                   30,800  
Increase (decrease) in contingent consideration   $ 27,200 $ 29,900 $ 10,000   $ 7,800 $ 11,700 $ 3,000   3,800  
Avionics Interface Technologies, LLC                      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                      
Payments of contingent consideration                 8,900    
MiR                      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                      
Increase (decrease) in contingent consideration                 3,500 22,200  
Autoguide LLC [Member]                      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                      
Increase (decrease) in contingent consideration $ 15,300   $ 600   $ 3,000         $ 3,000  
Autoguide LLC [Member] | Dispute In Respect Of Contingent Consideration [Member]                      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]                      
Increase (decrease) in contingent consideration                 $ 19,700