v3.22.4
Financial Instruments and Fair Value Measures - Fair Value Measures (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Assets      
Foreign currency contracts $ 163 $ 267  
Liabilities      
Foreign currency contracts 524 37  
Change in fair value recognized in net earnings (2,761) (2,679) $ (5,753)
Recurring      
Assets      
Cash and equivalents 9,201 9,746  
Debt securities 28 46  
Equity securities 91 121  
Interest rate swap contracts   26  
Total assets 9,504 10,225  
Liabilities      
Interest rate swap contracts 392 22  
Contingent consideration 16,384 14,887  
Total liabilities 16,908 14,924  
Recurring | Money market funds and time deposits      
Assets      
Money market funds and time deposits 21 45  
Recurring | Foreign currency contracts      
Assets      
Foreign currency contracts 163 241  
Liabilities      
Foreign currency contracts 132 15  
Recurring | Quoted prices in active markets for identical assets (Level 1)      
Assets      
Cash and equivalents 4,201 4,451  
Debt securities 0 0  
Equity securities 59 100  
Interest rate swap contracts   0  
Total assets 4,260 4,551  
Liabilities      
Interest rate swap contracts 0 0  
Contingent consideration 0 0  
Total liabilities 0 0  
Recurring | Quoted prices in active markets for identical assets (Level 1) | Money market funds and time deposits      
Assets      
Money market funds and time deposits 0 0  
Recurring | Quoted prices in active markets for identical assets (Level 1) | Foreign currency contracts      
Assets      
Foreign currency contracts 0 0  
Liabilities      
Foreign currency contracts 0 0  
Recurring | Significant other observable inputs (Level 2)      
Assets      
Cash and equivalents 5,000 5,295  
Debt securities 28 46  
Equity securities 32 21  
Interest rate swap contracts   26  
Total assets 5,244 5,674  
Liabilities      
Interest rate swap contracts 392 22  
Contingent consideration 0 0  
Total liabilities 524 37  
Recurring | Significant other observable inputs (Level 2) | Money market funds and time deposits      
Assets      
Money market funds and time deposits 21 45  
Recurring | Significant other observable inputs (Level 2) | Foreign currency contracts      
Assets      
Foreign currency contracts 163 241  
Liabilities      
Foreign currency contracts 132 15  
Recurring | Significant unobservable inputs (Level 3)      
Assets      
Cash and equivalents 0 0  
Debt securities 0 0  
Equity securities 0 0  
Interest rate swap contracts   0  
Total assets 0 0  
Liabilities      
Interest rate swap contracts 0 0  
Contingent consideration 16,384 14,887  
Total liabilities 16,384 14,887  
Recurring | Significant unobservable inputs (Level 3) | Money market funds and time deposits      
Assets      
Money market funds and time deposits 0 0  
Recurring | Significant unobservable inputs (Level 3) | Foreign currency contracts      
Assets      
Foreign currency contracts 0 0  
Liabilities      
Foreign currency contracts $ 0 $ 0