XML 57 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurement Financial Assets and Liabilities by Hierarchy Level (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds $ 166.6us-gaap_MoneyMarketFundsAtCarryingValue $ 365.9us-gaap_MoneyMarketFundsAtCarryingValue
Available for sale investments 45.4us-gaap_AvailableForSaleSecurities 43.0us-gaap_AvailableForSaleSecurities
Trading securities 9.7us-gaap_TradingSecurities 8.9us-gaap_TradingSecurities
Deferred compensation plan liabilities (9.7)us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability (8.9)us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability
Derivatives: [Abstract]    
Forward exchange contracts 1.4us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet 0.7us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
Fair value, net asset (liability) 213.4us-gaap_FairValueNetAssetLiability 409.6us-gaap_FairValueNetAssetLiability
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 166.6us-gaap_MoneyMarketFundsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
365.9us-gaap_MoneyMarketFundsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Available for sale investments 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Trading securities 9.7us-gaap_TradingSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
8.9us-gaap_TradingSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Deferred compensation plan liabilities (9.7)us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
(8.9)us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Derivatives: [Abstract]    
Forward exchange contracts 0us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair value, net asset (liability) 166.6us-gaap_FairValueNetAssetLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
365.9us-gaap_FairValueNetAssetLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted Prices in Active Markets for Similar Assets (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 0us-gaap_MoneyMarketFundsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_MoneyMarketFundsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Available for sale investments 45.4us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
43.0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Trading securities 0us-gaap_TradingSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_TradingSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Deferred compensation plan liabilities 0us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Derivatives: [Abstract]    
Forward exchange contracts 1.4us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0.7us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair value, net asset (liability) $ 46.8us-gaap_FairValueNetAssetLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
$ 43.7us-gaap_FairValueNetAssetLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member