XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Schedule of Stock Repurchases
The following table details our stock repurchases under the Repurchase Program: 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Shares of common stock repurchased and retired

 
1,887

 
337

 
2,767

Average price paid per share
$

 
$
34.74

 
$
42.17

 
$
37.03

Total cost
$

 
$
65,556

 
$
14,213

 
$
102,457