XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per ordinary share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Mar. 29, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]        
Net income attributable to shareholders $ 80,916 $ 59,355 $ 215,115 $ 187,127
Weighted-average number of ordinary shares outstanding (in shares) 36,250 36,608 36,278 36,575
Incremental shares arising from the assumed vesting of restricted share units and performance share units (in shares) 353 381 296 320
Weighted-average number of ordinary shares for diluted earnings per ordinary share (in shares) 36,603 36,989 36,574 36,895
Basic earnings per ordinary share (in USD per share) $ 2.23 $ 1.62 $ 5.93 $ 5.12
Diluted earnings per ordinary share (in USD per share) $ 2.21 $ 1.60 $ 5.88 $ 5.07