XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Assets and Liabilities that are Measured At Fair Value and are Categorized Using Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jul. 01, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 56,475 $ 47,242
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements (3,153)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 10,774  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 1,612  
Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 62,136 64,985
Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 56,475 47,242
Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 2,079 474
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 0 0
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 0 0
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 62,136 64,985
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 2,079 474
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 0 0
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 56,475 47,242
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities $ 0 $ 0