XML 51 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per ordinary share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 29, 2023
Dec. 30, 2022
Earnings Per Share [Abstract]        
Net income attributable to shareholders $ 69,110 $ 63,157 $ 134,199 $ 127,772
Weighted-average number of ordinary shares outstanding (in shares) 36,328 36,589 36,292 36,558
Incremental shares arising from the assumed vesting of restricted share units and performance share units (in shares) 311 350 268 290
Weighted-average number of ordinary shares for diluted earnings per ordinary share (in shares) 36,639 36,939 36,560 36,848
Basic earnings per ordinary share (in USD per share) $ 1.90 $ 1.73 $ 3.70 $ 3.50
Diluted earnings per ordinary share (in USD per share) $ 1.89 $ 1.71 $ 3.67 $ 3.47