XML 30 R79.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Reconciliation of Contingent Consideration Measured at Fair Value (Details) - Recurring Measurement Basis - Contingent Consideration - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balances, beginning of period $ 111 $ 128 $ 130 $ 22
Purchase 0 0 0 106
Foreign currency translation adjustments recognized in accumulated OCI 0 (2) 2 (7)
Settlement 0 (3) (25) (3)
Balances, end of period 122 125 122 125
Development Expense        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total loss included in earnings 9 0 9 0
Other Income (Expense), Net        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Total loss included in earnings $ 2 $ 2 $ 6 $ 7