v3.26.3
Debt - Carrying Amounts of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 26, 2026
Mar. 12, 2026
Dec. 27, 2025
Debt Instrument      
Unamortized debt issuance costs $ (3,129)   $ (1,833)
Total debt 629,934   802,627
Less: Current maturities (100,000)   (96,233)
Total long-term debt 529,934   706,394
Revolving credit facility      
Debt Instrument      
Long-term debt, gross 200,000 $ 200,000 100,000
Term loan      
Debt Instrument      
Long-term debt, gross 0   266,250
Senior Notes | Euro Senior Notes, Series B due 2028      
Debt Instrument      
Long-term debt, gross 108,063   111,977
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 $ 0   $ 1,233