XML 65 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Other Financial Data - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 70 $ 64
Provision 9 8
Accounts written off, net of recoveries (8) (8)
Foreign currency translation and other 3 0
Balance at end of period 81 $ 64
Cumulative Effect, Period Of Adoption, Adjustment    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period 7  
Cumulative Effect, Period Of Adoption, Adjustment | Accounting Standards Update 2016-13    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period 7  
Cumulative Effect, Period Of Adoption, Adjusted Balance    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 77