XML 15 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Common Stock (Tables)
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Share Repurchases of Common Stock made the following share repurchases during the years indicated:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Aggregate purchase price
 
$
698,417

 
$
846,134

 
$
422,166

Number of shares repurchased
 
221

 
301

 
167