|
Income taxes - Uncertain tax positions (Details) (USD $)
In Millions, unless otherwise specified |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
| Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||
| Balance, January 1 | $ 91us-gaap_UnrecognizedTaxBenefits | $ 184us-gaap_UnrecognizedTaxBenefits | $ 210us-gaap_UnrecognizedTaxBenefits |
| Additions based on tax positions related to the current year | 10us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | 7us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | 12us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions |
| Additions for tax positions of prior years | 52us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 19us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 45us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions |
| Reductions for tax positions of prior years | (9)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | (10)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | (92)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions |
| Settlements with tax authorities | (36)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | (96)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | 39us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities |
| Expiration of the statute of limitations for assessing taxes | 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | (13)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | (30)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations |
| Balance, December 31 | 108us-gaap_UnrecognizedTaxBenefits | 91us-gaap_UnrecognizedTaxBenefits | 184us-gaap_UnrecognizedTaxBenefits |
| Interest income (expense) recognized in the year ended December 31 | 6us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense | (10)us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense | 32us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense |
| Interest receivable (payable) as of December 31 | $ 0us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued | $ (5)us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued | $ 8us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued |
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Definition
Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of interest expense accrued for an underpayment of income taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of interest expense for an underpayment of income taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|