XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED AND OTHER CURRENT LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of accrued and other current liabilities
Accrued and other current liabilities consist of:
(in millions)June 30,
2021
December 31,
2020
Legal matters and related fees$2,076 $1,672 
Product rebates940 747 
Product returns533 575 
Interest353 341 
Employee compensation and benefit costs292 316 
Income taxes payable110 158 
Other771 767 
$5,075 $4,576