Financial Instruments and Fair Value Measurements-Contingent Consideration Liability (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Apr. 04, 2025 |
Mar. 29, 2024 |
|
Business Combination, Contingent Consideration, Liability [Roll Forward] | ||
Contingent Consideration, Beginning Balance | $ 59,937 | |
Additions | 2,844 | |
Charges / (Gain) | 1,787 | $ 13,443 |
Interest | 0 | |
Payments | (46,374) | |
Foreign Exchange | 149 | |
Contingent Consideration, Ending Balance | 18,343 | |
Fair Value, Inputs, Level 3 | ||
Business Combination, Contingent Consideration, Liability [Roll Forward] | ||
Contingent Consideration, Beginning Balance | 17,315 | |
Additions | 2,844 | |
Charges / (Gain) | 0 | |
Interest | 0 | |
Payments | (1,965) | |
Foreign Exchange | 149 | |
Contingent Consideration, Ending Balance | 18,343 | |
Fair Value, Inputs, Level 1 | ||
Business Combination, Contingent Consideration, Liability [Roll Forward] | ||
Contingent Consideration, Beginning Balance | 42,622 | |
Additions | 0 | |
Charges / (Gain) | 1,787 | |
Interest | 0 | |
Payments | (44,409) | |
Foreign Exchange | 0 | |
Contingent Consideration, Ending Balance | $ 0 |