XML 33 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
ACCRUED AND OTHER CURRENT LIABILITIES ACCRUED AND OTHER CURRENT LIABILITIES
Accrued and other current liabilities as of December 31, 2024 and 2023 consist of:
(in millions)20242023
Product rebates$1,385 $1,069 
Product returns372 380 
Employee compensation and benefit costs348 360 
Legal matters and related fees332 344 
Interest217 236 
Income taxes payable63 47 
Other705 697 
$3,422 $3,133