XML 92 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components (Other Current Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of other current liabilities [Line Items]      
Accrued sales allowances $ 876.6 $ 570.7  
Payroll and employee benefit liabilities 844.5 746.8  
Legal and professional accruals, including litigation accruals 244.0 297.2  
Contingent consideration 215.1 375.0 $ 199.7
Accrued restructuring 36.4 95.3  
Accrued interest 66.8 80.2  
Fair value of financial instruments 124.6 187.0  
Operating lease liability 83.0 80.6  
Due to Biocon Biologics 275.1 0.0  
Other 898.4 978.1  
Other current liabilities 3,393.9 3,440.9  
Biocon Biologics      
Schedule of other current liabilities [Line Items]      
Due to Biocon Biologics 23.8 22.5  
Variable Consideration      
Schedule of other current liabilities [Line Items]      
Accrued sales allowances 996.3 888.8  
Other current liabilities      
Schedule of other current liabilities [Line Items]      
Contingent consideration $ 76.1 $ 64.4 $ 66.7