XML 25 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments - Foreign Currency Derivatives (Details) (Foreign currency)
In Millions, unless otherwise specified
Mar. 31, 2015
Chinese yuan
Maturity June 2016
EUR (€)
Dec. 31, 2014
Chinese yuan
Maturity June 2016
EUR (€)
Mar. 31, 2015
Chinese yuan
Maturity December 2016
USD ($)
Dec. 31, 2014
Chinese yuan
Maturity December 2016
USD ($)
Mar. 31, 2015
Euro
Maturity December 2015
GBP (£)
Dec. 31, 2014
Euro
Maturity December 2015
GBP (£)
Mar. 31, 2015
Euro
Maturity February 2016
JPY (¥)
Dec. 31, 2014
Euro
Maturity February 2016
JPY (¥)
Mar. 31, 2015
Euro
Maturity April 2016
USD ($)
Dec. 31, 2014
Euro
Maturity April 2016
USD ($)
Mar. 31, 2015
Japanese yen
Maturity December 2015
USD ($)
Mar. 31, 2015
Japanese yen
Maturity December 2015
CNY
Mar. 31, 2015
Japanese yen
Maturity December 2015
KRW
Dec. 31, 2014
Japanese yen
Maturity December 2015
USD ($)
Dec. 31, 2014
Japanese yen
Maturity December 2015
CNY
Dec. 31, 2014
Japanese yen
Maturity December 2015
KRW
Mar. 31, 2015
Korean won
Maturity December 2015
USD ($)
Mar. 31, 2015
Korean won
Maturity December 2015
EUR (€)
Mar. 31, 2015
Korean won
Maturity December 2015
JPY (¥)
Dec. 31, 2014
Korean won
Maturity December 2015
USD ($)
Dec. 31, 2014
Korean won
Maturity December 2015
EUR (€)
Dec. 31, 2014
Korean won
Maturity December 2015
JPY (¥)
Mar. 31, 2015
Mexican peso
Maturity December 2015
USD ($)
Dec. 31, 2014
Mexican peso
Maturity December 2015
USD ($)
Mar. 31, 2015
Swedish krona
Maturity December 2015
EUR (€)
Dec. 31, 2014
Swedish krona
Maturity December 2015
EUR (€)
Derivative [Line Items]                                                    
Notional amount of currency derivatives € 16.4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_CNY
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodThreeMember
€ 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_CNY
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodThreeMember
$ 22.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_CNY
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFourMember
$ 24.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_CNY
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFourMember
£ 4.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_EUR
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
£ 5.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_EUR
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
¥ 3,751.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_EUR
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodOneMember
¥ 4,371.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_EUR
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodOneMember
$ 33.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_EUR
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodSevenMember
$ 23.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_EUR
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodSevenMember
$ 2.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_JPY
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
67.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_JPY
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
4,951.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_JPY
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
$ 3.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_JPY
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
88.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_JPY
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
6,712.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_JPY
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
$ 17.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_KRW
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
€ 7.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_KRW
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
¥ 590.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_KRW
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
$ 22.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_KRW
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
€ 2.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_KRW
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
¥ 72.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_KRW
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
$ 6.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_MXN
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
$ 22.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_MXN
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
€ 23.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_SEK
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember
€ 31.4invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ bwa_FunctionalCurrencyAxis
= currency_SEK
/ bwa_ScheduleOfMaturityPeriodAxis
= bwa_MaturityOfDerivativesPeriodFiveMember