XML 130 R108.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 16 - Earnings Per Share - Weighted Average Shares Outstanding, Basic and Diluted Earnings Per Share Calculations (Details) - shares
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Basic weighted average shares outstanding (in shares) 37,615,991 37,595,454 37,568,274 37,740,714 37,962,801 33,358,376 33,375,753 33,371,946 37,629,975 34,526,622 28,410,579
Effect of dilutive securities (in shares) 217,133 211,965 204,685 174,789 210,433 138,922 145,737 179,830 202,761 169,140 472,532
Diluted weighted average shares outstanding (in shares) 37,833,124 37,807,419 37,772,959 37,915,503 38,173,234 33,497,298 33,521,490 33,551,776 37,832,736 34,695,762 28,883,111