XML 54 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other current assets and accrued liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Other current assets and accrued liabilities Other current assets and accrued liabilities
Other current assets consisted of the following (in millions):
December 31,
20232022
Prepaid expenses$1,647 $1,204 
Corporate partner receivables502 700 
Tax receivables172 129 
Other281 355 
Total other current assets$2,602 $2,388 
Accrued liabilities consisted of the following (in millions):
December 31,
20232022
Sales deductions$7,271 $5,986 
Income taxes payable1,664 1,195 
Employee compensation and benefits1,381 1,099 
Dividends payable1,205 1,137 
Accrued interest payable936 470 
Other2,902 2,637 
Total accrued liabilities$15,359 $12,524