XML 118 R102.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 24, 2022
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2020
May 31, 2019
Feb. 28, 2018
Aug. 31, 2017
Shareholders Equity [Line Items]                  
Ordinary shares, shares authorized (in shares) 500,000,000 500,000,000              
Ordinary shares, par value (in USD per share) $ 0.01 $ 0.01              
Preferred shares, shares authorized (in shares) 5,000,000 5,000,000              
Preferred shares, par value (in USD per share) $ 0.01 $ 0.01              
Share repurchase program, approved amount                 $ 30,000
Share repurchase program, increase in shares authorized for repurchase       $ 47,600 $ 78,700 $ 58,500 $ 50,000 $ 30,000  
Treasury stock, carrying basis $ 60,500         $ 294,800      
Repurchased shares (in shares) 211,726 488,477 628,428            
Treasury stock shares repurchased average price (in USD per share) $ 186.49                
Treasury stock shares repurchased value $ 39,490 $ 47,575 $ 59,915            
Equity Incentive Plans                  
Shareholders Equity [Line Items]                  
Ordinary shares issued upon vesting of restricted shares (in shares) 173,286 235,476 299,655