Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Offsetting of Derivative Assets (Detail)

v2.4.1.9
Fair Value Measurements - Offsetting of Derivative Assets (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Gross Amounts of Recognized Assets $ 14.5us-gaap_DerivativeFairValueOfDerivativeAsset $ 8.0us-gaap_DerivativeFairValueOfDerivativeAsset
Gross Amounts Offset in the Balance Sheet, Derivative Assets (5.4)us-gaap_DerivativeAssetFairValueGrossLiability (3.0)us-gaap_DerivativeAssetFairValueGrossLiability
Net Amounts of Assets Presented in the Balance Sheet 9.1us-gaap_DerivativeAssets 5.0us-gaap_DerivativeAssets
Foreign exchange currency contracts [Member]    
Derivative [Line Items]    
Gross Amounts of Recognized Assets 14.5us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
8.0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Gross Amounts Offset in the Balance Sheet, Derivative Assets (5.4)us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
(3.0)us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Net Amounts of Assets Presented in the Balance Sheet $ 9.1us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 5.0us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember