v3.24.2
Derivative and hedging activities - Effect on AOCI (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gain or (loss) recognized in OCI on Derivative $ 5.4 $ 16.8 $ 15.2 $ 16.7
Amount of gain or (loss) reclassified from AOCI into income 8.4 7.6 16.9 14.1
Cash Flow Hedging        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gain or (loss) recognized in OCI on Derivative 2.2 13.6 8.8 10.1
Amount of gain or (loss) reclassified from AOCI into income 5.3 4.4 10.5 7.5
Amount of gain or (loss) recognized in income on Derivative (amount excluded from effectiveness testing) (60.9) (73.4) (125.2) (147.1)
Cash Flow Hedging | Interest rate swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gain or (loss) recognized in OCI on Derivative 2.2 13.6 8.8 10.1
Cash Flow Hedging | Interest rate swaps | Interest expense, net        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gain or (loss) reclassified from AOCI into income 5.3 4.4 10.5 7.5
Net Investment Hedging        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gain or (loss) recognized in OCI on Derivative 7.4 (6.0) 28.3 (13.2)
Amount of gain or (loss) recognized in income on Derivative (amount excluded from effectiveness testing) 3.2 3.2 6.3 6.4
Net Investment Hedging | Cross-currency swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gain or (loss) recognized in OCI on Derivative 7.4 (6.0) 28.3 (13.2)
Net Investment Hedging | Cross-currency swaps | Interest expense, net        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gain or (loss) recognized in income on Derivative (amount excluded from effectiveness testing) $ 3.2 $ 3.2 $ 6.3 $ 6.4