XML 90 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Earnings Per Share) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 16, 2014
Mar. 08, 2012
May 31, 2011
Accounting Policies [Abstract]            
Common stock equivalents (in shares) 1,175,000us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 949,000us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 954,000us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment      
Anti-dilutive securities excluded from computation of diluted earnings per share (in shares) 715,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 941,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 1,539,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount      
Stock repurchase program authorized amount       $ 257,800,000.0us-gaap_StockRepurchaseProgramAuthorizedAmount1 $ 323,700,000.0us-gaap_StockRepurchaseProgramAuthorizedAmount1 $ 300,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
Stock repurchase program remaining authorized repurchase amount $ 400,000,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 $ 280,000,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1   $ 400,000,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1