v3.26.1
Earnings per ordinary share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 28, 2024
Earnings Per Share [Abstract]      
Net income attributable to shareholders $ 473,027 $ 332,527 $ 296,181
Weighted-average number of ordinary shares outstanding 35,815 36,017 36,246
Incremental shares arising from the assumed exercise of share options and vesting of restricted share units and performance share units 232 241 318
Incremental shares arising from the assumed vesting of customer warrant 205 9 0
Weighted-average number of ordinary shares for diluted earnings per ordinary share 36,252 36,267 36,564
Basic earnings per ordinary share (in USD per share) $ 13.21 $ 9.23 $ 8.17
Diluted earnings per ordinary share (in USD per share) $ 13.05 $ 9.17 $ 8.10
Outstanding performance share units excluded from the computation of diluted earnings per ordinary share (thousands of shares) 1 0 0