v3.22.4
Earnings per ordinary share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 30, 2022
Dec. 24, 2021
Dec. 30, 2022
Dec. 24, 2021
Earnings Per Share [Abstract]        
Net income attributable to shareholders $ 63,157 $ 48,879 $ 127,772 $ 93,530
Weighted-average number of ordinary shares outstanding (in shares) 36,589 37,017 36,558 36,947
Incremental shares arising from the assumed vesting of restricted share units and performance share units (in shares) 350 535 290 493
Weighted-average number of ordinary shares for diluted earnings per ordinary share (in shares) 36,939 37,552 36,848 37,440
Basic earnings per ordinary share (in USD per share) $ 1.73 $ 1.32 $ 3.50 $ 2.53
Diluted earnings per ordinary share (in USD per share) $ 1.71 $ 1.30 $ 3.47 $ 2.50