XML 44 R30.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Note 9 - Share-based Payments (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2017
Notes Tables |
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] |
|  | Year ended December 31, |
|  | 2017 |  |  | 2016 |  |  | 2015 |
Risk-free interest rate, average |  |  | 2.21 | % |  |  | 1.52 | % |  |  | 2.00 | %
Expected option life, average (in years) |  |  | 7.9 |  |  |  | 6.1 |  |  |  | 6.1 |
Expected price volatility, average |  |  | 40.71 | % |  |  | 43.75 | % |  |  | 44.30 | %
Expected dividend yield |  |  | 2.83 | % |  |  | 1.71 | % |  |  | 1.10 | %
Share-based Compensation, Stock Options, Activity [Table Text Block] |
|  | Number of Shares |  |  | Weighted Average Exercise Price |  |  | Weighted Average Remaining Contractual Term (Years) |  |  | Aggregate Intrinsic Value |
As of December 31, 2014 |  |  | 1,040,081 |  |  | $ | 5.65 |  |  |  | 5.60 |  |  | $ | 4,286 |
Granted |  |  | 56,666 |  |  |  | 13.03 |  |  |  |  |  |  |  |  |
Reinstated |  |  | 4,583 |  |  |  | 4.47 |  |  |  |  |  |  |  |  |
Expired and canceled |  |  | (1,000 | ) |  |  | 3.42 |  |  |  |  |  |  |  |  |
Forfeited prior to vesting |  |  | (15,252 | ) |  |  | 7.85 |  |  |  |  |  |  |  |  |
Exercised |  |  | (56,143 | ) |  |  | 5.51 |  |  |  |  |  |  |  |  |
As of December 31, 2015 |  |  | 1,028,935 |  |  | $ | 6.03 |  |  |  | 4.73 |  |  | $ | 7,104 |
Granted |  |  | 217,700 |  |  |  | 11.73 |  |  |  |  |  |  |  |  |
Expired and canceled |  |  | (4,186 | ) |  |  | 12.03 |  |  |  |  |  |  |  |  |
Forfeited prior to vesting |  |  | (17,360 | ) |  |  | 10.67 |  |  |  |  |  |  |  |  |
Exercised |  |  | (374,857 | ) |  |  | 4.46 |  |  |  |  |  |  |  |  |
As of December 31, 2016 |  |  | 850,232 |  |  | $ | 8.06 |  |  |  | 5.78 |  |  | $ | 3,001 |
Granted |  |  | 105,000 |  |  |  | 9.90 |  |  |  |  |  |  |  |  |
Expired and canceled |  |  | (3,144 | ) |  |  | 10.29 |  |  |  |  |  |  |  |  |
Forfeited prior to vesting |  |  | (8,996 | ) |  |  | 11.01 |  |  |  |  |  |  |  |  |
Exercised |  |  | (178,662 | ) |  |  | 5.90 |  |  |  |  |  |  |  |  |
As of December 31, 2017 |  |  | 764,430 |  |  | $ | 8.78 |  |  |  | 6.48 |  |  | $ | 1,038 |
Vested and Expected to Vest at December 31, 2015 |  |  | 1,028,935 |  |  | $ | 6.03 |  |  |  | 4.73 |  |  | $ | 7,104 |
Vested at December 31, 2015 |  |  | 820,022 |  |  | $ | 5.10 |  |  |  | 3.74 |  |  | $ | 6,419 |
Vested and Expected to Vest at December 31, 2016 |  |  | 850,232 |  |  | $ | 8.06 |  |  |  | 5.78 |  |  | $ | 3,001 |
Vested at December 31, 2016 |  |  | 552,097 |  |  | $ | 6.33 |  |  |  | 4.09 |  |  | $ | 2,843 |
Vested and Expected to Vest at December 31, 2017 |  |  | 764,430 |  |  | $ | 8.78 |  |  |  | 6.48 |  |  | $ | 1,038 |
Vested at December 31, 2017 |  |  | 529,669 |  |  | $ | 7.89 |  |  |  | 5.50 |  |  | $ | 1,033 |
Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] |
|  | 2017 |  |  | 2016 |  |  | 201 5 |
Shares purchased under ESPP plans |  |  | 9,110 |  |  |  | 9,140 |  |  |  | 14,982 |
Plan compensation expense |  | $ | 13 |  |  | $ | 18 |  |  | $ | 31 |
Class of Treasury Stock [Table Text Block] |
$ in thousands except per share price |  | Total Number of Shares Purchased (a) |  |  | Average Price Paid per Share (b) |  |  | Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (c) |  |  | Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs ($ thousands) (d) |
January 1 to March 31 |  |  | 78,956 |  |  | $ | 11.75 |  |  |  | 78,956 |  |  | $ | 9.9 |
April 1 to June 30 |  |  | 214,866 |  |  |  | 9.91 |  |  |  | 214,866 |  |  |  | 7.7 |
July 1 to September 30 |  |  | 139,570 |  |  |  | 7.84 |  |  |  | 139,570 |  |  |  | 6.6 |
October 1 to December 31 |  |  | 118,544 |  |  |  | 8.18 |  |  |  | 118,544 |  |  |  | 5.7 |
Total |  |  | 551,936 |  |  | $ | 9.28 |  |  |  | 551,936 |  |  |  |  |

X
- Definition Tabular disclosure of employee stock purchase plan activity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656 + Details
Name: | us-gaap_ScheduleOfTreasuryStockByClassTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration