Annual report pursuant to Section 13 and 15(d)

ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)

v3.22.4
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 5,307 $ 4,602
Accrued marketing expenses 2,778 2,830
Accrued compensation 1,087 1,051
Variable consideration payable 934 1,118
Other accrued expenses1 5,643 5,018
Accounts payable and accrued expenses 15,749 $ 14,619
Proceeds from Divestiture of Businesses $ 123