XML 46 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other current assets and accrued liabilities
12 Months Ended
Dec. 31, 2024
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,
20242023
Prepaid expenses$2,139 $1,647 
Corporate partner receivables521 502 
Tax receivables198 172 
Other419 281 
Total other current assets$3,277 $2,602 
Accrued liabilities consisted of the following (in millions):
December 31,
20242023
Sales deductions$8,405 $7,271 
Income taxes payable2,583 1,664 
Employee compensation and benefits1,329 1,381 
Dividends payable1,278 1,205 
Accrued interest payable867 936 
Other3,179 2,902 
Total accrued liabilities$17,641 $15,359