XML 23 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 16 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2014
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

2014

   

2013

 

Basic weighted average shares outstanding

    28,410,579       22,050,742  

Effect of dilutive securities

    472,532       1,117,533  

Diluted weighted average shares outstanding

    28,883,111       23,168,275