Annual report pursuant to Section 13 and 15(d)

ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)

v3.20.4
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
ACCOUNTS PAYABLE AND ACCRUED EXPENSES Disclosure [Abstract]    
Trade accounts payable $ 3,517 $ 3,804
Accrued marketing 1,930 2,059
Variable Consideration Payable 1,137 979
Other accrued expenses 3,352 2,856
Accrued compensation 609 1,021
Sales, payroll and other taxes 443 442
Container deposits 157 151
Accounts payable and accrued expenses $ 11,145 $ 11,312