XML 76 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based compensation - Schedule of Restricted Share Unit Activity (Details) - Restricted share units - $ / shares
6 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Number of Shares    
Number of share units, beginning balance (in shares) 368,765 459,626
Number of share units, granted (in shares) 114,159 148,830
Number of share units, vested (in shares) (145,067) (189,375)
Number of share units, forfeited (in shares) (10,093) (15,028)
Number of share units, ending balance (in shares) 327,764 404,053
Weighted- Average Grant Date Fair Value Per Share    
Weighted-average grant date fair value per share, beginning balance (in USD per share) $ 97.49 $ 75.14
Weighted-average grant date fair value per share, granted (in USD per share) 160.54 119.14
Weighted-average grant date fair value per share, vested (in USD per share) 86.07 64.23
Weighted-average grant date fair value per share, forfeited (in USD per share) 120.71 89.86
Weighted-average grant date fair value per share, ending balance (in USD per share) $ 123.79 $ 95.91