XML 83 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Common Shares - Share Repurchases (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Stock Repurchased and Retired During Period, Shares 308,416 1,062,456
Stock Repurchased and Retired During Period, Value $ 7,180,257 $ 23,616,286
Average price per share (in dollars per share) $ 23.28 $ 22.23
Number of shares (in shares) 50,454 25,572 99,675
Aggregate market value of shares (in thousands) $ 2,602,000 $ 634,000 $ 2,335,000
Average price per share (in dollars per share) $ 51.58 $ 24.80 $ 23.42