XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Working capital - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Receivables, Allowance for Credit Loss [Roll Forward]    
Receivables, Allowance for Credit Loss, Beginning Balance $ 112,843 $ 113,902
Credit Loss Provisions 6,564 4,803
Credit Loss Recoveries (940) (456)
Receivables Write Offs (3,885) (12,476)
Foreign Currency Effect and Other 1,225 732
Receivables, Allowance for Credit Loss, Ending Balance $ 115,807 $ 106,505