XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 30, 2023
Assets:    
Total $ 38,000 $ 121,210
Liabilities:    
Acquisition-related contingent consideration 453  
Total 1,678 850
Level 1    
Assets:    
Total 38,000 90,000
Liabilities:    
Acquisition-related contingent consideration 0  
Total 0 0
Level 2    
Assets:    
Total 0 31,210
Liabilities:    
Acquisition-related contingent consideration 0  
Total 1,225 850
Level 3    
Assets:    
Total 0 0
Liabilities:    
Acquisition-related contingent consideration 453  
Total 453 0
Interest rate swaps    
Assets:    
Derivative assets   10,379
Interest rate swaps | Level 1    
Assets:    
Derivative assets   0
Interest rate swaps | Level 2    
Assets:    
Derivative assets   10,379
Interest rate swaps | Level 3    
Assets:    
Derivative assets   0
Cross currency swaps    
Assets:    
Derivative assets   20,831
Liabilities:    
Derivative liabilities   466
Cross currency swaps | Level 1    
Assets:    
Derivative assets   0
Liabilities:    
Derivative liabilities   0
Cross currency swaps | Level 2    
Assets:    
Derivative assets   20,831
Liabilities:    
Derivative liabilities   466
Cross currency swaps | Level 3    
Assets:    
Derivative assets   0
Liabilities:    
Derivative liabilities   0
Forward contracts    
Liabilities:    
Derivative liabilities 1,225 384
Forward contracts | Level 1    
Liabilities:    
Derivative liabilities 0 0
Forward contracts | Level 2    
Liabilities:    
Derivative liabilities 1,225 384
Forward contracts | Level 3    
Liabilities:    
Derivative liabilities 0 0
Money market funds    
Assets:    
Cash equivalents 38,000 90,000
Money market funds | Level 1    
Assets:    
Cash equivalents 38,000 90,000
Money market funds | Level 2    
Assets:    
Cash equivalents 0 0
Money market funds | Level 3    
Assets:    
Cash equivalents $ 0 $ 0