v3.26.1
Trade accounts receivable, net (Tables)
12 Months Ended
Jun. 26, 2026
Receivables [Abstract]  
Schedule of Trade Accounts Receivable, Net
(in thousands)As of June 26,
2026
As of June 27,
2025
Trade accounts receivable$1,018,983 $760,238 
Less: Allowance for expected credit losses(1,050)(1,344)
Trade accounts receivable, net$1,017,933 $758,894 
The following tables summarize the movement in the Company’s expected credit losses during the years ended June 26, 2026, June 27, 2025, and June 28, 2024:
(in thousands)Expected credit Losses
Balance as of June 30, 2023$965 
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, 20251,344 
Provision during the year161 
Reversal during the year(455)
Balance as of June 26, 2026$1,050