XML 99 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Additional Balance Sheet Detail - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Accrued expenses    
Product revenue accruals $ 1,300.8 $ 847.4
Payroll and benefits 246.5 191.3
Research, development and commercial contract costs 198.7 171.6
Royalty payable 215.0 200.4
Tax related accruals 123.3 211.3
Other 42.4 56.6
Total 2,126.7 1,678.6
Other current liabilities    
Contract liabilities 159.6 171.7
Finance lease liabilities 40.8 46.9
Operating lease liabilities 48.6 33.3
Other 62.5 16.5
Total $ 311.5 $ 268.4