XML 53 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2017
Compensation Related Costs [Abstract]  
Schedule of Shares Issued

 

Year ended December 31,

 

2017

 

 

2016

 

 

2015

 

Shares

 

 

2,660

 

 

 

2,932

 

 

 

3,186

 

Price per share

 

$31.95 and $36.18

 

 

$26.73 and $28.35

 

 

$25.20 and $26.73