XML 82 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of other current liabilities [Line Items]      
Accrued sales allowances $ 570.7 $ 492.0  
Payroll and employee benefit liabilities 746.8 741.9  
Legal and professional accruals, including litigation accruals 297.2 715.6  
Contingent consideration 375.0 199.7 $ 223.6
Accrued restructuring 95.3 233.5  
Accrued interest 80.2 86.6  
Fair value of financial instruments 187.0 61.0  
Operating lease liability 80.6 86.7  
Due to Biocon Biologics 22.5 0.0  
Other 978.1 1,265.5  
Other current liabilities 3,440.9 4,619.6  
Variable Consideration      
Schedule of other current liabilities [Line Items]      
Accrued sales allowances 888.8 1,362.1  
Other current liabilities      
Schedule of other current liabilities [Line Items]      
Contingent consideration $ 64.4 $ 66.7 $ 100.5