XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Working capital - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Receivables, Allowance for Credit Loss, Beginning Balance $ 108,504 $ 112,843
Credit Loss Provisions 1,552 4,157
Credit Loss Recoveries 10 (364)
Receivables Write Offs (1,170) (959)
Foreign Currency Effect and Other 3,352 (2,188)
Receivables, Allowance for Credit Loss, Ending Balance $ 112,248 $ 113,489