XML 75 R38.htm IDEA: XBRL DOCUMENT v3.2.0.727
Earnings Per Share (Details 3) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Share repurchase program    
Repurchases to date (in shares) 1,028,469 55,404
Repurchases to date $ 18.1 $ 0.9
2015 Share Repurchase Program    
Share repurchase program    
Initial maximum target for share repurchases as a percentage of outstanding shares 1.00%  
Repurchases to date (in shares) 850,000  
Repurchases to date as a percentage of outstanding shares at March 31, 2015 0.50%  
Repurchases to date $ 17.2