XML 93 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Carrying Amounts of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Debt Instrument    
Long-term debt, gross $ 858,880  
Unamortized debt issuance costs (2,766) $ (3,770)
Total debt 856,114 871,935
Less: Current maturities (67,612) (14,020)
Total long-term debt 788,502 857,915
Revolving credit facility    
Debt Instrument    
Long-term debt, gross 100,000 100,000
Senior Notes | Euro Senior Notes, Series B due 2028    
Debt Instrument    
Long-term debt, gross 98,928 105,246
Senior Notes | U.S. Senior Notes, Series A due 2025    
Debt Instrument    
Long-term debt, gross 50,000 50,000
Senior Notes | U.S. Senior Notes, Series B due 2027    
Debt Instrument    
Long-term debt, gross 100,000 100,000
Senior Notes | U.S. Senior Notes, Series B due 2030    
Debt Instrument    
Long-term debt, gross 125,000 125,000
Senior Notes | U.S. Senior Notes, due 2032    
Debt Instrument    
Long-term debt, gross 100,000 100,000
Other    
Debt Instrument    
Long-term debt, gross $ 3,702 $ 6,709