XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED AND OTHER CURRENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Schedule of accrued and other current liabilities
Accrued and other current liabilities consist of:
(in millions)March 31,
2025
December 31,
2024
Product rebates$1,320 $1,385 
Product returns364 372 
Legal matters and related fees310 332 
Employee compensation and benefit costs280 348 
Interest235 217 
Income taxes payable76 63 
Other769 772 
$3,354 $3,489