v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Trade receivables, allowances $ 79 $ 42
Other receivables, allowances 35 32
Other assets, noncurrent, allowances for long-term receivables $ 25 $ 20
Common stock, shares issued (in shares) 2,109,316,331 2,109,316,331
Repurchased stock, shares (in shares) 556,891,800 559,098,620
trade receivables [1] $ 3,461 $ 3,850
Related Party    
trade receivables $ 710 $ 688
[1]
(1) Includes trade receivables from related parties of $710 million and $688 million as of December 31, 2023, and 2022, respectively. For further details, see Note 6. Related Parties - Equity Investments and Other.