XML 37 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Share Repurchase Program (Tables)
3 Months Ended
Mar. 31, 2019
Proceeds from (Repurchase of) Equity [Abstract]  
Schedule of shares repurchased
 
For the Three Months Ended 
 March 31,
 
2019
 
2018
Shares repurchased
927

 
2,188

Average price per share
$
347.09

 
$
251.08

Total investment
$
321,846

 
$
549,428