XML 54 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 16 - Earnings Per Share (Details) - Weighted Average Shares Outstanding, Basic and Diluted Earnings Per Share Calculations
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Weighted Average Shares Outstanding, Basic and Diluted Earnings Per Share Calculations [Abstract]    
Basic weighted average shares outstanding 28,410,579us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 22,050,742us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Effect of dilutive securities 472,532us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 1,117,533us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
Diluted weighted average shares outstanding 28,883,111us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 23,168,275us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding