XML 48 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Common Stock (Tables)
12 Months Ended
Dec. 31, 2018
Equity [Abstract]  
Share Repurchases of Common Stock
The Company made the following share repurchases during the years indicated:

 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Aggregate purchase price
 
$
846,134

 
$
422,166

 
$
455,351

Number of shares repurchased
 
301

 
167

 
280