v3.26.1
SUPPLEMENTAL CASH FLOW INFORMATION - Schedule of Non-Cash Investing Activities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Supplemental Cash Flow Information [Abstract]    
Cash paid for income taxes $ 17,777 $ 73,988
Cash paid for interest 53,199 55,115
Non-cash investing activities:    
Purchases of Property, plant and equipment included in Accounts payable and Accrued liabilities 23,001 25,367
Assets acquired under finance leases $ 2,298 $ 13