XML 77 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers - Schedule of Sales Reserves and Allowances (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenue Recognition [Line Items]    
Balance at beginning of period $ 6,246 $ 6,886
Provisions related to sales made in current year period 14,806 17,150
Provisions related to sales made in prior periods (497) (189)
Credits and payments (15,707) (17,605)
Translation differences 56 4
Balance at end of period 4,904 6,246
Reserves Included in Accounts Receivable, Net [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 87 175
Provisions related to sales made in current year period 391 383
Credits and payments (398) (471)
Balance at end of period 80 87
Rebates [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 2,895 3,006
Provisions related to sales made in current year period 4,703 5,552
Provisions related to sales made in prior periods (219) (92)
Credits and payments (5,360) (5,570)
Translation differences 35 (1)
Balance at end of period 2,054 2,895
Medicaid and Other Governmental Allowances [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 1,109 1,361
Provisions related to sales made in current year period 744 976
Provisions related to sales made in prior periods (184) (151)
Credits and payments (849) (1,076)
Translation differences 8 (1)
Balance at end of period 828 1,109
Chargebacks [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 1,342 1,530
Provisions related to sales made in current year period 8,438 9,565
Provisions related to sales made in prior periods (65) (17)
Credits and payments (8,614) (9,736)
Translation differences 7 1
Balance at end of period 1,108 1,342
Returns [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 637 638
Provisions related to sales made in current year period 459 281
Provisions related to sales made in prior periods (28) 77
Credits and payments (386) (360)
Translation differences 4 1
Balance at end of period 686 637
Other [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 176 176
Provisions related to sales made in current year period 71 394
Provisions related to sales made in prior periods (1) (6)
Credits and payments (100) (392)
Translation differences 2 4
Balance at end of period 148 176
Total Reserves Included in Sales Reserves and Allowances [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 6,159 6,711
Provisions related to sales made in current year period 14,415 16,767
Provisions related to sales made in prior periods (497) (189)
Credits and payments (15,309) (17,134)
Translation differences 56 4
Balance at end of period $ 4,824 $ 6,159