XML 85 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Assets:    
Total $ 61,574 $ 121,210
Liabilities:    
Acquisition-related contingent consideration 2,000  
Total   850
Level 1    
Assets:    
Total 57,000 90,000
Liabilities:    
Acquisition-related contingent consideration 0  
Total   0
Level 2    
Assets:    
Total 4,574 31,210
Liabilities:    
Acquisition-related contingent consideration 0  
Total   850
Level 3    
Assets:    
Total 0 0
Liabilities:    
Acquisition-related contingent consideration 2,000  
Total   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 4,574  
Liabilities:    
Derivative liabilities   384
Forward contracts | Level 1    
Assets:    
Derivative assets 0  
Liabilities:    
Derivative liabilities   0
Forward contracts | Level 2    
Assets:    
Derivative assets 4,574  
Liabilities:    
Derivative liabilities   384
Forward contracts | Level 3    
Assets:    
Derivative assets 0  
Liabilities:    
Derivative liabilities   0
Money market funds    
Assets:    
Cash equivalents 57,000 90,000
Money market funds | Level 1    
Assets:    
Cash equivalents 57,000 90,000
Money market funds | Level 2    
Assets:    
Cash equivalents 0 0
Money market funds | Level 3    
Assets:    
Cash equivalents $ 0 $ 0