XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Changes in Fair Value of Level 3 Contingent Consideration (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jul. 04, 2021
Jun. 28, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration     $ 8,852
Increase (decrease) in contingent consideration   $ (7,227) 19,239
Maximum amount of contingent consideration paid for acquisition     8,852
Investments with unrealized losses   1,300  
Avionics Interface Technologies, LLC      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration     8,900
Maximum amount of contingent consideration paid for acquisition     8,900
MiR      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration $ 600   3,600
Maximum amount of contingent consideration paid for acquisition 600   3,600
Autoguide LLC [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration 29,900 100,200 22,800
Maximum amount of contingent consideration paid for acquisition $ 29,900 100,200 $ 22,800
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   $ 7,200