Note 15 - Subsequent Events (Details Textual) (Subsequent Event [Member])
|
0 Months Ended |
---|---|
Apr. 13, 2015
|
|
Subsequent Event [Member]
|
|
Stock Repurchase Program, Additional Number of Shares Authorized to be Repurchased | 2,000,000 |
Stock Repurchase Program, Number of Shares Authorized to be Repurchased | 2,997,724 |