XML 111 R97.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 19 - Stockholders' Equity (Details Textual) - $ / shares
12 Months Ended
Dec. 19, 2017
Nov. 20, 2017
Dec. 20, 2016
Nov. 21, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Common Stock, Dividends, Per Share, Cash Paid         $ 1.20 $ 0.93 $ 0.88
Stock Dividend Rate, Percentage   8.00%   5.00%      
Stock Repurchase Program, Number of Shares Authorized to be Repurchased         4,000,000    
Treasury Stock, Shares, Acquired         0 0 0
Treasury Stock, Shares, Ending Balance         0    
Dividends Payable, Date Declared   Nov. 20, 2017   Nov. 21, 2016      
Dividends Payable, Date of Record Dec. 05, 2017   Dec. 06, 2016