XML 202 R163.htm IDEA: XBRL DOCUMENT v2.4.1.9
Types of Risk Management Derivative Instruments Not Formally Designated as Hedges and Their Notional Amounts and Fair Values (Detail) (Nondesignated, USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Notional Value $ 246.3invest_DerivativeNotionalAmount $ 168.8invest_DerivativeNotionalAmount
Fair Value Asset 0.8us-gaap_DerivativeFairValueOfDerivativeAsset 1.0us-gaap_DerivativeFairValueOfDerivativeAsset
Fair Value Liability 5.3us-gaap_DerivativeFairValueOfDerivativeLiability 1.2us-gaap_DerivativeFairValueOfDerivativeLiability
Foreign Exchange Contracts
   
Derivative [Line Items]    
Notional Value 246.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
168.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair Value Asset 0.8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1.0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair Value Liability $ 5.3us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 1.2us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember