XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9 - Subsequent Events (Details Textual) - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Millions
Jan. 25, 2019
Jan. 22, 2019
Dividends Payable, Amount Per Share   $ 0.27
Dividends Payable   $ 5.6
Stock Repurchase Program, Additional Authorized Amount $ 30.0  
Stock Repurchase Program, Authorized Amount $ 40.2  
Dividends Payable, Date Declared   Jan. 22, 2019
Dividends Payable, Date of Record   Feb. 04, 2019
Dividends Payable, Date to be Paid   Feb. 15, 2019