v3.21.1
Earnings per ordinary share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Mar. 26, 2021
Mar. 27, 2020
Earnings Per Share [Abstract]        
Net income attributable to shareholders $ 37,493 $ 28,267 $ 105,928 $ 85,455
Weighted-average number of ordinary shares outstanding (thousands of shares) 36,875 36,987 36,876 36,970
Incremental shares arising from the assumed vesting of restricted share units and performance share units (thousands of shares) 734 810 638 726
Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares) 37,609 37,797 37,514 37,696
Basic earnings per share (in USD per share) $ 1.02 $ 0.76 $ 2.87 $ 2.31
Diluted earnings per share (in USD per share) $ 1.00 $ 0.75 $ 2.82 $ 2.27
Outstanding performance share units excluded from the computation of diluted earnings per ordinary share (thousands of shares) 76 50 76 50