XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trade accounts receivable, net (Tables)
12 Months Ended
Jun. 28, 2024
Receivables [Abstract]  
Schedule of Trade Accounts Receivable, Net
(in thousands)As of June 28,
2024
As of June 30,
2023
Trade accounts receivable$594,081 $532,732 
Less: Allowance for expected credit losses(1,629)(965)
Trade accounts receivable, net$592,452 $531,767 
The following tables summarize the movement in the Company’s expected credit losses during the years ended June 28, 2024 and June 30, 2023:
(in thousands)Expected credit Losses
Balance as of June 24, 2022$1,271 
Provision during the year1,410 
Reversal during the year(1,716)
Balance as of June 30, 2023965 
Provision during the year2,164 
Reversal during the year(1,500)
Balance as of June 28, 2024$1,629