v3.25.4
Leases, Operating lease maturity table and account balances (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Leases    
2026 $ 161.4  
2027 128.5  
2028 98.9  
2029 72.6  
2030 49.2  
Thereafter 138.7  
Total future minimum lease payments 649.3  
Less imputed interest (83.6)  
Total present value of future minimum lease payments $ 565.7 $ 394.1
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current, Other Liabilities, Noncurrent Other Liabilities, Current, Other Liabilities, Noncurrent
Operating lease right-of-use assets (included in Other long-term assets) $ 559.0 $ 384.4
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Other accrued expenses $ 141.1 $ 108.5
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Other long-term liabilities $ 424.6 $ 285.6
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent