XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per ordinary share (Tables)
3 Months Ended
Sep. 27, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Ordinary Share
Earnings per ordinary share was calculated as follows:
Three Months Ended
(in thousands, except per share data)September 27,
2024
September 29,
2023
Net income attributable to shareholders$77,394 $65,089 
Weighted-average number of ordinary shares outstanding36,203 36,256 
Incremental shares arising from the assumed vesting of restricted share units and performance share units205 225 
Weighted-average number of ordinary shares for diluted earnings per ordinary share36,408 36,481 
Basic earnings per ordinary share$2.14 $1.80 
Diluted earnings per ordinary share$2.13 $1.78