v3.26.1
Share-based compensation - Schedule of Restricted Share Unit Activity (Details) - Restricted Share Units - $ / shares
12 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 28, 2024
Number of Shares      
Beginning balance (in shares) 263,014 306,660 368,765
Granted (in shares) 79,180 115,442 126,934
Vested (in shares) (121,128) (140,040) (171,304)
Forfeited (in shares) (9,492) (19,048) (17,735)
Ending balance (in shares) 211,574 263,014 306,660
Expected to vest (in shares) 187,106    
Weighted- Average Grant Date Fair Value Per Share      
Beginning balance (in USD per share) $ 187.00 $ 129.01 $ 97.49
Granted (in USD per share) 310.71 257.64 165.54
Vested (in USD per share) 165.82 118.33 88.69
Forfeited (in USD per share) 234.68 175.73 124.52
Ending balance (in USD per share) 244.24 $ 187.00 $ 129.01
Expected to vest (in USD per share) $ 244.77