XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of 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