XML 108 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
TRADE ACCOUNTS AND OTHER RECEIVABLES - Schedule of Trade Accounts and Other Receivables, and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Receivables, Net, Current [Abstract]    
Trade accounts receivable $ 973,820 $ 1,027,916
Notes receivable 8,970 51,168
Other receivables 30,018 59,435
Receivables, gross 1,012,808 1,138,519
Allowance for credit losses (8,474) (9,341)
Receivables, net 1,004,334 1,129,178
Allowance for Credit Losses:    
Balance, beginning of period (9,341) (9,559)
Provision released (charged) to operating results 102 (1,439)
Account write-offs and recoveries 46 2,436
Effect of exchange rate 719 (779)
Balance, end of period (8,474) (9,341)
Related Party    
Receivables, Net, Current [Abstract]    
Account receivable from related parties $ 2,608 $ 1,778