XML 85 R75.htm IDEA: XBRL DOCUMENT v3.19.2
Equity and Noncontrolling Interests Equity and Noncontrolling Interests - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2019
Jun. 30, 2018
May 01, 2019
Mar. 31, 2019
Sep. 30, 2018
Sep. 30, 2016
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount   $ 1,000   $ 1,000       $ 8,500    
Share tender offer to purchase up to $4.0 billion of ordinary shares             $ 4,000      
Share tender offer, price per share $ 39.25                  
Share Tender Offer, Accepted Shares 102                  
Stock Repurchased and Retired During Period, Value         $ 4,035          
Ordinary shares, par value $ 0.01       $ 0.01       $ 0.01  
Repurchase of ordinary shares $ 87   $ 56   $ 1,087 $ 255        
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 5,400       5,400          
Deferred tax asset from stock options exercised and restricted stock vestings       $ 179            
Post Merger Stock Repurchase Program [Member]                    
Equity, Class of Treasury Stock [Line Items]                    
Stock repurchase program, authorized amount                   $ 1,000
Parent                    
Equity, Class of Treasury Stock [Line Items]                    
Repurchase of ordinary shares     $ 56     255        
Accounting Standards Update 2014-09 [Member]                    
Equity, Class of Treasury Stock [Line Items]                    
Cumulative Effect on Retained Earnings, Net of Tax         45          
Accounting Standards Update 2014-09 [Member] | Parent                    
Equity, Class of Treasury Stock [Line Items]                    
Cumulative Effect on Retained Earnings, Net of Tax   45     45 0        
Accounting Standards Update 2016-16 [Member]                    
Equity, Class of Treasury Stock [Line Items]                    
Cumulative Effect on Retained Earnings, Net of Tax         546          
Accounting Standards Update 2016-16 [Member] | Parent                    
Equity, Class of Treasury Stock [Line Items]                    
Cumulative Effect on Retained Earnings, Net of Tax   $ 546     $ 546 $ 0        
Minimum [Member]                    
Equity, Class of Treasury Stock [Line Items]                    
Share tender offer, price per share $ 36.00                  
Maximum [Member]                    
Equity, Class of Treasury Stock [Line Items]                    
Share tender offer, price per share $ 40.00