XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition and Accounts Receivable Variable Consideration Rollforward (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Accounts Receivable, Variable Consideration [Roll Forward]  
Beginning of period $ 4,843.8
End of period 4,266.4
Variable Consideration [Member]  
Accounts Receivable, Variable Consideration [Roll Forward]  
Beginning of period 3,014.7
Current Provision Related to Sales Made in the Current Period 12,739.8
Measurement Period Adjustments and Reclasses 385.4
Checks/ Credits Issued to Third Parties (13,056.7)
Effects of Foreign Exchange (32.5)
End of period 3,050.7
Variable Consideration [Member] | Chargebacks [Member]  
Accounts Receivable, Variable Consideration [Roll Forward]  
Beginning of period 585.2
Current Provision Related to Sales Made in the Current Period 5,530.1
Measurement Period Adjustments and Reclasses 63.4
Checks/ Credits Issued to Third Parties (5,585.4)
Effects of Foreign Exchange (1.6)
End of period 591.7
Variable Consideration [Member] | Rebates, Promotional Programs and Other Sales Allowances [Member]  
Accounts Receivable, Variable Consideration [Roll Forward]  
Beginning of period 1,576.3
Current Provision Related to Sales Made in the Current Period 6,135.6
Measurement Period Adjustments and Reclasses (57.6)
Checks/ Credits Issued to Third Parties (6,267.1)
Effects of Foreign Exchange (14.2)
End of period 1,373.0
Variable Consideration [Member] | Variable Consideration Returns [Member]  
Accounts Receivable, Variable Consideration [Roll Forward]  
Beginning of period 539.9
Current Provision Related to Sales Made in the Current Period 384.6
Measurement Period Adjustments and Reclasses 269.0
Checks/ Credits Issued to Third Parties (499.0)
Effects of Foreign Exchange (7.7)
End of period 686.8
Variable Consideration [Member] | Governmental Rebate Programs [Member]  
Accounts Receivable, Variable Consideration [Roll Forward]  
Beginning of period 313.3
Current Provision Related to Sales Made in the Current Period 689.5
Measurement Period Adjustments and Reclasses 110.6
Checks/ Credits Issued to Third Parties (705.2)
Effects of Foreign Exchange (9.0)
End of period $ 399.2