v3.26.1
Other liabilities - Summary of Other liabilities (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Other liabilities [Line Items]    
Consideration payable $ 51.3 $ 50.4
Non-income based tax liabilities 19.7 17.4
Provisions 24.3 23.3
Current portion of operating lease liability 21.0 18.4
Income tax liabilities 11.9 15.0
Current portion of long term debt—net 11.6 11.4
Other 29.1 17.5
Other current liabilities 194.5 153.7
Non-current portion of operating lease liability 60.3 50.9
Employee benefits 44.3 47.5
Provisions 36.7 40.1
Other 23.0 20.6
Other non-current liabilities 175.8 166.7
Derivative Financial Instruments Current Liabilities [Member]    
Schedule Of Other liabilities [Line Items]    
Derivative instruments 25.6 0.3
Derivative Financial Instruments Non Current Liabilities [Member]    
Schedule Of Other liabilities [Line Items]    
Derivative instruments $ 11.5 $ 7.6