XML 81 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per ordinary share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 24, 2022
Earnings Per Share [Abstract]      
Net income attributable to shareholders $ 296,181 $ 247,913 $ 200,380
Weighted-average number of ordinary shares outstanding 36,246 36,515 36,876
Incremental shares arising from the assumed exercise of share options and vesting of restricted share units and performance share units 318 340 518
Weighted-average number of ordinary shares for diluted earnings per ordinary share 36,564 36,855 37,394
Basic earnings per ordinary share $ 8.17 $ 6.79 $ 5.43
Diluted earnings per ordinary share $ 8.10 $ 6.73 $ 5.36