XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.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
Mar. 29, 2025
Dec. 28, 2024
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 51,873 $ 53,228
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements (2,028)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 673  
Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 22,802 29,952
Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 51,873 53,228
Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 983 1,400
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 22,802 29,952
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 983 1,400
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 51,873 53,228
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