XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Working capital - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Receivables, Allowance for Credit Loss, Beginning Balance $ 108,504 $ 112,843
Credit Loss Provisions 7,680 7,920
Credit Loss Recoveries 477 (812)
Receivables Write Offs (7,273) (6,784)
Foreign Currency Effect and Other 725 (642)
Receivables, Allowance for Credit Loss, Ending Balance $ 110,113 $ 112,525