XML 31 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
$ / shares in Thousands
Sep. 30, 2019
Dec. 31, 2018
Common shares, authorized (in shares) 35,000,000 35,000,000
Common shares, outstanding (in shares) 26,133,393 26,117,045
Treasury shares (in shares) 915,403 931,751
Common shares, par value (in dollars per share) $ 0 $ 0