v3.25.2
Trade accounts receivable, net
12 Months Ended
Jun. 27, 2025
Receivables [Abstract]  
Trade accounts receivable, net Trade accounts receivable, net
(in thousands)As of June 27,
2025
As of June 28,
2024
Trade accounts receivable$760,238 $594,081 
Less: Allowance for expected credit losses(1,344)(1,629)
Trade accounts receivable, net$758,894 $592,452 
The following tables summarize the movement in the Company’s expected credit losses during the years ended June 27, 2025, 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, 20241,629 
Provision during the year540 
Reversal during the year(825)
Balance as of June 27, 2025$1,344