XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Supplemental Balance Sheet Information (Tables)
9 Months Ended
Sep. 30, 2025
Supplemental Balance Sheet Information [Abstract]  
Trade accounts receivable, net
Trade accounts receivable, net
 As of
(in millions)September 30, 2025December 31, 2024
Trade accounts receivable$2,961 $2,667 
Allowance for credit losses(133)(109)
 $2,828 $2,558 
The following is a roll forward of our Allowance for credit losses:
Three Months Ended September 30,Nine Months Ended
September 30,
(in millions)2025202420252024
Beginning balance$112 $105 $109 $110 
Credit loss expense28 10 49 30 
Write-offs(7)(6)(25)(32)
Ending balance$133 $109 $133 $109 
Inventory Disclosure
Inventories
 As of
(in millions)September 30, 2025December 31, 2024
Finished goods$1,827 $1,798 
Work-in-process245 193 
Raw materials849 819 
 $2,921 $2,810 
Schedule of Other Current Assets
Other current assets
 As of
(in millions)September 30, 2025December 31, 2024
Restricted cash and restricted cash equivalents$98 $111 
Derivative assets97 305 
Other505 414 
 $701 $831 
Property, plant and equipment, net
Property, plant and equipment, net
 As of
(in millions)September 30, 2025December 31, 2024
Land$147 $144 
Buildings and improvements2,536 2,019 
Equipment, furniture and fixtures4,036 3,630 
Capital in progress936 1,035 
 7,656 6,827 
Less: accumulated depreciation3,861 3,533 
 $3,795 $3,294 
Schedule of Other Assets
Other long-term assets
 As of
(in millions)September 30, 2025December 31, 2024
Restricted cash equivalents$103 $80 
Operating lease right-of-use assets495 449 
Investments643 555 
Indemnification asset212 188 
Other380 481 
 $1,832 $1,754 
Schedule of Accrued Liabilities
Accrued expenses
 As of
(in millions)September 30, 2025December 31, 2024
Legal reserves$152 $177 
Payroll and related liabilities1,305 1,288 
Rebates606 494 
Contingent consideration78 63 
Other840 751 
 $2,981 $2,773 
Other Current Liabilities
Other current liabilities
 As of
(in millions)September 30, 2025December 31, 2024
Deferred revenue$309 $306 
Taxes payable174 268 
Other379 313 
 $862 $887 
Other long-term liabilities
Other long-term liabilities
 As of
(in millions)September 30, 2025December 31, 2024
Legal reserves$154 $149 
Accrued income taxes403 357 
Contingent consideration301 108 
Operating lease liabilities445 401 
Deferred revenue359 329 
Other728 527 
 $2,390 $1,870