v3.26.1
Shareholders' equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 28, 2024
Jan. 31, 2025
Aug. 31, 2024
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 $ 534,300                   $ 30,000
Share repurchase program, increase in shares authorized for repurchase       $ 100,000 $ 139,500 $ 47,600 $ 78,700 $ 58,500 $ 50,000 $ 30,000  
Repurchased shares (in shares) 13,766 561,858 211,726                
Treasury stock shares repurchased average price (in USD per share) $ 379.99                    
Treasury stock shares repurchased value $ 5,231 $ 125,733 $ 39,490                
Treasury stock, carrying basis $ 169,000                    
Equity Incentive Plans                      
Shareholders Equity [Line Items]                      
Ordinary shares issued upon vesting of restricted shares (in shares) 120,556 144,690 173,286