XML 40 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2017
Shareholders’ Equity [Abstract]  
Schedule of Treasury Stock



 

 

 

 

 

 

 

 



 

 

 

 

 

 

 

 



Year ended December 31,



2017

 

2016

 

2015

Shares of common stock repurchased

 

805 

 

 

1,811 

 

 

839 

Total cost of common stock repurchased

$

284,318 

 

$

813,881 

 

$

485,841