XML 70 R57.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 9 Months Ended
Sep. 27, 2020
Oct. 03, 2021
Sep. 27, 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) (7,967)
Maximum amount of contingent consideration paid for acquisition     8,852
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 $ 27,200 4,400  
Maximum amount of contingent consideration paid for acquisition $ 27,200 4,400  
Autoguide LLC [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Payments of contingent consideration   100,200 3,500
Maximum amount of contingent consideration paid for acquisition   100,200 $ 3,500
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