XML 356 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade Accounts Receivable - Allowances for Trade Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Accounts Receivable, Allowance for Doubtful Accounts, Chargebacks and Other Deductions [Roll Forward]      
Beginning Balance $ 52,023 $ 61,948 $ 48,745
Charged to expenses 17,317 27,153 26,780
Deductions, write-offs and adjustments (20,861) (35,933) (12,582)
Currency translation 1,695 (1,145) (995)
Ending Balance 50,174 52,023 61,948
Allowance for Doubtful Accounts      
Accounts Receivable, Allowance for Doubtful Accounts, Chargebacks and Other Deductions [Roll Forward]      
Beginning Balance 24,148 37,838 33,603
Charged to expenses 2,614 6,721 2,279
Deductions, write-offs and adjustments (4,636) (19,753) 2,663
Currency translation 1,187 (658) (707)
Ending Balance 23,313 24,148 37,838
Allowance for Chargebacks and Other Deductions      
Accounts Receivable, Allowance for Doubtful Accounts, Chargebacks and Other Deductions [Roll Forward]      
Beginning Balance 27,875 24,110 15,142
Charged to expenses 14,703 20,432 24,501
Deductions, write-offs and adjustments (16,225) (16,180) (15,245)
Currency translation 508 (487) (288)
Ending Balance $ 26,861 $ 27,875 $ 24,110