v3.23.1
Earnings per ordinary share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 31, 2023
Mar. 25, 2022
Earnings Per Share [Abstract]        
Net income attributable to shareholders $ 59,355 $ 50,661 $ 187,127 $ 144,191
Weighted-average number of ordinary shares outstanding (in shares) 36,608 36,940 36,575 36,945
Incremental shares arising from the assumed vesting of restricted share units and performance share units (in shares) 381 533 320 506
Weighted-average number of ordinary shares for diluted earnings per ordinary share (in shares) 36,989 37,473 36,895 37,451
Basic earnings per ordinary share (in USD per share) $ 1.62 $ 1.37 $ 5.12 $ 3.90
Diluted earnings per ordinary share (in USD per share) $ 1.60 $ 1.35 $ 5.07 $ 3.85