Quarterly report pursuant to Section 13 or 15(d)

Credit Facilities (Details Textual)

v3.24.2.u1
Credit Facilities (Details Textual)
$ in Thousands, € in Millions, ¥ in Millions, $ in Millions
6 Months Ended
Jun. 29, 2024
EUR (€)
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Jun. 29, 2024
USD ($)
Jun. 29, 2024
CNY (¥)
Jun. 29, 2024
AUD ($)
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Credit facilities, maximum borrowing capacity       $ 500,000    
Net investment hedge | € € 90.0          
Effective interest rate 7.00%     7.00% 7.00% 7.00%
Interest expense recognized   $ 20,100 $ 17,300      
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Consolidated maximum net leverage ratio 1     1 1 1
Consolidated minimum net leverage ratio 1     1 1 1
Leverage ratio increased 0.5     0.5 0.5 0.5
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Consolidated maximum net leverage ratio 3.75     3.75 3.75 3.75
Consolidated minimum net leverage ratio 3     3 3 3
Leverage ratio increased 1     1 1 1
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member]            
Debt Instrument [Line Items]            
Term Loan A-3 Interest Rate Option Overnight Bank Funding Rate Margin 0.50%          
Term Loan A-3 Interest Rate Option SOFR Adjustment Margin 100.00%     100.00% 100.00% 100.00%
Maturity date Jun. 25, 2029     Jun. 25, 2029 Jun. 25, 2029 Jun. 25, 2029
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Term Loan A-3 Interest Rate Option Applicable Margin - Low 1.25%     1.25% 1.25% 1.25%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Term Loan A-3 Interest Rate Option Applicable Margin - High 2.25%     2.25% 2.25% 2.25%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | June Two Thousand Twenty Four [Member]            
Debt Instrument [Line Items]            
Credit facilities, maximum borrowing capacity       $ 500,000    
Term Loans Payable First Installment       3,750    
Term Loans Payable Second Installment       5,600    
Term Loans Payable Third Installment       7,500    
Aggregate principal amount       $ 300,000    
Extended debt maturity period 5 years     5 years 5 years 5 years
Future debt increase ability under current credit facility       $ 400,000    
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | June Two Thousand Twenty Four [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Term Loan A-3 Interest Rate Option Applicable Margin - Low 0.25%     0.25% 0.25% 0.25%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | June Two Thousand Twenty Four [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Credit facilities, maximum borrowing capacity       $ 1,200,000    
Term Loan A-3 Interest Rate Option Applicable Margin - High 1.25%     1.25% 1.25% 1.25%
Citibank [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Interest rate   ABBS reference rate plus 2.3%        
Citibank [Member] | Revolving Credit Facility [Member] | In June 2023            
Debt Instrument [Line Items]            
Final payment due date   Jun. 30, 2026        
Citibank [Member] | Fixed Asset Facility [Member]            
Debt Instrument [Line Items]            
Borrows amount | ¥         ¥ 2.6  
Interest rate   1-year loan prime rate plus 1.5%        
Final payment due date   May 31, 2023        
Citibank [Member] | Working Capital Facility [Member]            
Debt Instrument [Line Items]            
Interest rate   1-year loan prime rate plus 0.5%        
Final payment due date   May 31, 2023        
Maximum borrow amounts under agreement | ¥         16.0  
Citibank [Member] | Shanghai Branch Term Loan Facility [Member] | Term Loan [Member]            
Debt Instrument [Line Items]            
Borrows amount | ¥         ¥ 42.7  
Interest rate   1-year loan prime rate plus 1.5%        
Final payment due date   Oct. 31, 2024        
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | In June 2023            
Debt Instrument [Line Items]            
Credit facilities, maximum borrowing capacity           $ 6.0
Borrows amount           15.0
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | Term Loan [Member]            
Debt Instrument [Line Items]            
Borrows amount           $ 7.5
Interest rate   Australian Bank Bill Swap ("ABBS") reference rate plus 2.0%,        
Final payment due date   Dec. 31, 2024        
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | Term Loan [Member] | In June 2023            
Debt Instrument [Line Items]            
Interest rate   ABBS reference rate plus 2.8%        
Final payment due date   Jun. 30, 2026