XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
Assets:    
Total $ 69,052 $ 121,210
Liabilities:    
Acquisition-related contingent consideration 1,971  
Total 1,997 850
Level 1    
Assets:    
Total 69,000 90,000
Liabilities:    
Acquisition-related contingent consideration 0  
Total 0 0
Level 2    
Assets:    
Total 52 31,210
Liabilities:    
Acquisition-related contingent consideration 0  
Total 26 850
Level 3    
Assets:    
Total 0 0
Liabilities:    
Acquisition-related contingent consideration 1,971  
Total 1,971 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    
Assets:    
Derivative assets 52  
Liabilities:    
Derivative liabilities 26 384
Forward contracts | Level 1    
Assets:    
Derivative assets 0  
Liabilities:    
Derivative liabilities 0 0
Forward contracts | Level 2    
Assets:    
Derivative assets 52  
Liabilities:    
Derivative liabilities 26 384
Forward contracts | Level 3    
Assets:    
Derivative assets 0  
Liabilities:    
Derivative liabilities 0 0
Money market funds    
Assets:    
Cash equivalents 69,000 90,000
Money market funds | Level 1    
Assets:    
Cash equivalents 69,000 90,000
Money market funds | Level 2    
Assets:    
Cash equivalents 0 0
Money market funds | Level 3    
Assets:    
Cash equivalents $ 0 $ 0