XML 32 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Compensation Expense) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation $ 26.3us-gaap_ShareBasedCompensation $ 21.3us-gaap_ShareBasedCompensation $ 18.6us-gaap_ShareBasedCompensation
Tax benefit related to stock-based compensation expense 10.0us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 8.1us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 7.1us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Unrecognized compensation cost related to non-vested stock-based compensation arrangements 20.3us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized    
Unrecognized compensation cost expected to be recognized over weighted average period (in years) 1 year 8 months 12 days    
Realized tax benefits related to stock options exercised and vesting of restricted stock 24.1us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 14.3us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 15.9us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
Stock Options [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation 18.4us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
16.6us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
14.8us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Unrecognized compensation cost related to non-vested stock-based compensation arrangements 12.2us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Restricted Stock [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation 5.8us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
4.7us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
3.8us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Unrecognized compensation cost related to non-vested stock-based compensation arrangements 8.1us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Restricted Stock Units (RSUs) [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation $ 2.1us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 0us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 0us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember