XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Financial Assets and Liabilities that are Measured At Fair Value and are Categorized Using Fair Value Heirarchy (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance $ 47,242 $ 34,983
Payments of contingent consideration (6,871) (5,103)
New contingent consideration 15,534 22,299
Changes in fair value (4,367)  
Ending balance 51,538 $ 47,242
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Liability, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration]    
Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 42,779 $ 64,985
Fair Value, Measurements, Recurring | Interest Rate Swap | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 0 0
Fair Value, Measurements, Recurring | Interest Rate Swap | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 42,779 64,985
Fair Value, Measurements, Recurring | Interest Rate Swap | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 0 0
Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities 51,538 47,242
Fair Value, Measurements, Recurring | Contingent Consideration | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities 0 0
Fair Value, Measurements, Recurring | Contingent Consideration | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities 0 0
Fair Value, Measurements, Recurring | Contingent Consideration | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities 51,538 47,242
Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 29  
Financial Liabilities   474
Fair Value, Measurements, Recurring | Foreign Exchange Forward | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 0  
Financial Liabilities   0
Fair Value, Measurements, Recurring | Foreign Exchange Forward | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 29 474
Fair Value, Measurements, Recurring | Foreign Exchange Forward | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets $ 0  
Financial Liabilities   $ 0