v3.25.2
Share-based compensation - Schedule of Restricted Share Unit Activity (Details) - Restricted Share Units - $ / shares
12 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 30, 2023
Number of Shares      
Beginning balance (in shares) 306,660 368,765 459,626
Granted (in shares) 115,442 126,934 165,378
Vested (in shares) (140,040) (171,304) (233,607)
Forfeited (in shares) (19,048) (17,735) (22,632)
Ending balance (in shares) 263,014 306,660 368,765
Expected to vest (in shares) 232,999    
Weighted- Average Grant Date Fair Value Per Share      
Beginning balance (in USD per share) $ 129.01 $ 97.49 $ 75.14
Granted (in USD per share) 257.64 165.54 117.35
Vested (in USD per share) 118.33 88.69 67.85
Forfeited (in USD per share) 175.73 124.52 94.69
Ending balance (in USD per share) 187.00 $ 129.01 $ 97.49
Expected to vest (in USD per share) $ 187.00