XML 92 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 13 - Earnings Per Share - Weighted Average Shares Outstanding, Basic and Diluted Earnings Per Share Calculations (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Basic weighted average shares outstanding (in shares) 37,718,303 37,595,454 37,693,009 37,634,670
Effect of dilutive securities (in shares) 202,713 211,965 201,899 197,558
Diluted weighted average shares outstanding (in shares) 37,921,016 37,807,419 37,894,908 37,832,228