XML 108 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2018
Equity [Abstract]  
Schedule of Stock Repurchases
The following table details our stock repurchases under the Repurchase Program:
 
Year Ended December 31,
 
2018
 
2017
 
2016
Shares of common stock repurchased and retired
756

 
4,674

 
452

Average price per share
$
53.88

 
$
35.94

 
$
41.06

Total cost
$
40,722

 
$
168,001

 
$
18,577