XML 51 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share Repurchase Program (Tables)
12 Months Ended
Dec. 31, 2014
Proceeds from (Repurchase of) Equity [Abstract]  
Schedule of shares repurchased
 
For the Year Ended 
 December 31,
 
2014
 
2013
Shares repurchased
5,743

 
8,529

Average price per share
$
150.86

 
$
109.38

Total investment
$
866,398

 
$
932,900