v3.22.4
Earnings per ordinary share (Tables)
6 Months Ended
Dec. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Ordinary Share
Earnings per ordinary share was calculated as follows:
Three Months EndedSix Months Ended
(in thousands, except per share data)December 30,
2022
December 24,
2021
December 30,
2022
December 24,
2021
Net income attributable to shareholders$63,157 $48,879 $127,772 $93,530 
Weighted-average number of ordinary shares outstanding36,589 37,017 36,558 36,947 
Incremental shares arising from the assumed vesting of restricted share units and performance share units350 535 290 493 
Weighted-average number of ordinary shares for diluted earnings per ordinary share36,939 37,552 36,848 37,440 
Basic earnings per ordinary share$1.73 $1.32 $3.50 $2.53 
Diluted earnings per ordinary share$1.71 $1.30 $3.47 $2.50