v3.26.3
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Other Liabilities, Current [Abstract]    
Accrued sales allowances $ 941.9 $ 1,011.2
Payroll and employee benefit liabilities 698.2 756.4
Legal and professional accruals, including litigation accruals 309.4 326.3
Contingent consideration 18.5 28.5
Accrued restructuring 57.0 40.2
Accrued interest 155.3 52.9
Fair value of financial instruments 87.8 166.6
Operating lease liability 113.5 109.4
Other 754.1 791.4
Other current liabilities $ 3,135.7 $ 3,282.9