v3.26.1
Employee benefit plans (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 28, 2024
Defined Contribution and Defined Benefit Plans [Line Items]      
Bonus distributions to employees $ 16.5 $ 14.5 $ 13.5
Provident Fund      
Defined Contribution and Defined Benefit Plans [Line Items]      
Defined contribution plan, employer annual contribution 9.6 8.0 7.0
Defined Contribution Plan 401k      
Defined Contribution and Defined Benefit Plans [Line Items]      
Defined contribution plan, employer annual contribution $ 1.3 $ 1.1 $ 1.0
Employees maximum contribution to 401 (K) Plan 80.00%    
Percentage of employees' contribution, eligible for employer match 100.00%    
Percentage of employees' annual contribution, eligible for employers match 6.00%