XML 89 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued payroll and related costs $ 440.7 $ 465.8
Accrued clinical expenses 295.8 283.0
Accrued sales-related costs 472.7 423.9
Income taxes payable 326.3 19.5
Amounts due to collaborators (see Note 3) 287.4 16.1
Other accrued expenses and liabilities 383.9 435.9
Accrued expenses and other current liabilities $ 2,206.8 $ 1,644.2