Annual report [Section 13 and 15(d), not S-K Item 405]

SHORT-TERM BORROWINGS AND LONG-TERM DEBT - Schedule of Payments of Long-Term Debt (Details)

v3.25.0.1
SHORT-TERM BORROWINGS AND LONG-TERM DEBT - Schedule of Payments of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Debt Disclosure [Abstract]    
2025 $ 0  
2026 345,000  
2027 0  
2028 0  
2029 400,000  
Thereafter 0  
Long-term debt 745,000  
Less: unamortized deferred financing costs (4,685)  
Total long-term debt 740,315 $ 783,921
Less: current portion 0 (20,000)
Long-term debt, due beyond one year $ 740,315 $ 763,921