XML 42 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Investments - Summarized Financial Information of Company's Equity-Method Investments (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Financial Statements, Captions [Line Items]      
Current assets $ 5,051us-gaap_AssetsCurrent $ 4,807us-gaap_AssetsCurrent  
Non-current assets 3,957us-gaap_AssetsNoncurrent 4,366us-gaap_AssetsNoncurrent  
Current liabilities 1,766us-gaap_LiabilitiesCurrent 1,993us-gaap_LiabilitiesCurrent  
Non-current liabilities 2,187us-gaap_LiabilitiesNoncurrent 1,463us-gaap_LiabilitiesNoncurrent  
Total revenues 7,404us-gaap_SalesRevenueNet 8,082us-gaap_SalesRevenueNet 8,493us-gaap_SalesRevenueNet
Operating income (loss) 168us-gaap_OperatingIncomeLoss (465)us-gaap_OperatingIncomeLoss (2,081)us-gaap_OperatingIncomeLoss
Net income (loss) 129us-gaap_ProfitLoss (629)us-gaap_ProfitLoss (2,188)us-gaap_ProfitLoss
Equity-method Investments [Member]      
Condensed Financial Statements, Captions [Line Items]      
Current assets 166us-gaap_AssetsCurrent
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
266us-gaap_AssetsCurrent
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
 
Non-current assets 237us-gaap_AssetsNoncurrent
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
287us-gaap_AssetsNoncurrent
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
 
Current liabilities 117us-gaap_LiabilitiesCurrent
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
178us-gaap_LiabilitiesCurrent
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
 
Non-current liabilities 193us-gaap_LiabilitiesNoncurrent
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
249us-gaap_LiabilitiesNoncurrent
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
 
Total revenues 136us-gaap_SalesRevenueNet
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
282us-gaap_SalesRevenueNet
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
422us-gaap_SalesRevenueNet
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
Operating income (loss) (46)us-gaap_OperatingIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
(271)us-gaap_OperatingIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
(51)us-gaap_OperatingIncomeLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
Net income (loss) $ (50)us-gaap_ProfitLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
$ (282)us-gaap_ProfitLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember
$ (103)us-gaap_ProfitLoss
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= us-gaap_EquityMethodInvestmentsMember