XML 31 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Financial Data - Schedule of Allowance for Doubtful Accounts (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance at beginning of year $ 90us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 118us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 104us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Provision charged to operations 12us-gaap_ProvisionForDoubtfulAccounts 9us-gaap_ProvisionForDoubtfulAccounts 45us-gaap_ProvisionForDoubtfulAccounts
Accounts written off, net of recoveries (33)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs (38)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs (30)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
Effect of exchange rate changes 5us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease 1us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease (1)us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
Balance at end of year $ 74us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 90us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 118us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent