v3.19.3.a.u2
Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Tax at statutory federal rate $ (139) $ (211) $ (773)
State tax, net of federal benefit 5 3 2
Nondeductible expenses 94 65 30
Excess tax benefits related to stock based compensation (7) (44) (1,013)
Foreign income rate differential 189 161 365
U.S. tax credits (107) (80) (110)
Noncontrolling interests and redeemable noncontrolling interests adjustment (29) 32 66
Effect of U.S. tax law change     723
Bargain in purchase gain     20
Convertible debt (4)    
Unrecognized tax benefits 17 1 3
Change in valuation allowance 91 131 719
Provision for income taxes $ 110 $ 58 $ 32