XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Assets and Liabilities that are Measured At Fair Value and are Categorized Using Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 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 $ 49,874 $ 47,242
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 1,316  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 1,316  
Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 53,754 64,985
Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 49,874 47,242
Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 308 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 53,754 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 308 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 49,874 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