XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components (Other Long-term Obligations) (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Balance Sheet Components [Abstract]    
Employee benefit liabilities $ 487.8 $ 467.9
Contingent consideration 330.1 496.6
Tax related items, including contingencies 320.6 341.9
Operating lease liability 182.0 179.3
Accrued restructuring 129.7 128.5
Other 385.0 325.0
Other long-term obligations $ 1,835.2 $ 1,939.2