XML 63 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other current assets and accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Other Current Assets
Other current assets consisted of the following (in millions):
December 31,
20212020
Prepaid expenses$1,223 $1,156 
Corporate partner receivables780 583 
Tax receivables164 216 
Other200 124 
Total other current assets$2,367 $2,079 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in millions):
December 31,
20212020
Sales deductions$5,174 $4,801 
Dividends payable1,083 1,018 
Employee compensation and benefits1,081 1,098 
Income taxes payable701 828 
Sales returns reserve542 474 
Other2,150 1,922 
Total accrued liabilities$10,731 $10,141