XML 99 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Additional Balance Sheet Detail - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Accrued expenses    
Product revenue accruals $ 1,716.4 $ 1,300.8
Payroll and benefits 295.0 246.5
Research, development and commercial contract costs 265.2 198.7
Royalty payable 237.6 215.0
Tax related accruals 99.5 123.3
Other 41.6 42.4
Total 2,655.3 2,126.7
Other current liabilities    
Milestone payment due to CRISPR 200.0 0.0
Contract liabilities 170.3 159.6
Finance lease liabilities 50.6 40.8
Operating lease liabilities 33.1 48.6
Other 73.2 62.5
Total $ 527.2 $ 311.5