XML 18 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments - Fair Values of Derivative Instruments (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 7.6us-gaap_DerivativeFairValueOfDerivativeAsset $ 5.6us-gaap_DerivativeFairValueOfDerivativeAsset
Net investment hedges [Member] | Other current assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value   0.5us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
Foreign exchange contracts [Member] | Other current assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 7.6us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
5.1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign exchange contracts [Member] | Other current liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, fair value $ 4.7us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 5.4us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember