XML 42 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Balance Sheet Information (Tables)
6 Months Ended
Jun. 30, 2025
Supplemental Balance Sheet Information [Abstract]  
Trade accounts receivable, net
Trade accounts receivable, net
 As of
(in millions)June 30, 2025December 31, 2024
Trade accounts receivable$2,927 $2,667 
Allowance for credit losses(112)(109)
 $2,815 $2,558 

The following is a roll forward of our Allowance for credit losses:
Three Months Ended June 30,Six Months Ended
June 30,
(in millions)2025202420252024
Beginning balance$113 $109 $109 $110 
Credit loss expense12 21 21 
Write-offs(5)(16)(18)(26)
Ending balance$112 $105 $112 $105 
Inventory Disclosure
Inventories
 As of
(in millions)June 30, 2025December 31, 2024
Finished goods$1,808 $1,798 
Work-in-process218 193 
Raw materials835 819 
 $2,861 $2,810 
Schedule of Other Current Assets
Other current assets
 As of
(in millions)June 30, 2025December 31, 2024
Restricted cash and restricted cash equivalents$109 $111 
Derivative assets89 305 
Other415 414 
 $613 $831 
Property, plant and equipment, net
Property, plant and equipment, net
 As of
(in millions)June 30, 2025December 31, 2024
Land$147 $144 
Buildings and improvements2,152 2,019 
Equipment, furniture and fixtures3,903 3,630 
Capital in progress1,041 1,035 
 7,243 6,827 
Less: accumulated depreciation3,783 3,533 
 $3,461 $3,294 
Schedule of Other Assets
Other long-term assets
 As of
(in millions)June 30, 2025December 31, 2024
Restricted cash equivalents$98 $80 
Operating lease right-of-use assets492 449 
Investments626 555 
Indemnification asset206 188 
Other442 481 
 $1,864 $1,754 
Schedule of Accrued Liabilities
Accrued expenses
 As of
(in millions)June 30, 2025December 31, 2024
Legal reserves$131 $177 
Payroll and related liabilities1,183 1,288 
Rebates573 494 
Contingent consideration73 63 
Other836 751 
 $2,797 $2,773 
Other Current Liabilities
Other current liabilities
 As of
(in millions)June 30, 2025December 31, 2024
Deferred revenue$313 $306 
Taxes payable173 268 
Other467 313 
 $952 $887 
Other long-term liabilities
Other long-term liabilities
 As of
(in millions)June 30, 2025December 31, 2024
Legal reserves$169 $149 
Accrued income taxes387 357 
Contingent consideration294 108 
Operating lease liabilities440 401 
Deferred revenue349 329 
Other744 527 
 $2,383 $1,870