v3.24.2
Earnings per share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Earnings Per Share [Abstract]        
Net income attributable to shareholders $ 70.7 $ 64.9 $ 110.7 $ 91.3
Weighted average number of shares outstanding (in shares) 261,440,259 275,875,426 262,057,243 279,697,864
Dilutive effect of share-based awards (in shares) 5,372,251 4,040,022 4,893,994 4,255,220
Diluted weighted average number of shares outstanding (in shares) 266,812,510 279,915,448 266,951,237 283,953,084
Number of anti-dilutive shares excluded from the diluted earnings per share calculation (in shares) 1,203,541 3,307,714 3,433,099 4,622,998
Basic earnings per share (in usd per share) $ 0.27 $ 0.24 $ 0.42 $ 0.33
Diluted earnings per share (in usd per share) $ 0.26 $ 0.23 $ 0.41 $ 0.32