XML 55 R21.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 5 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2014
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three months ended March 31,
 
   
2014
   
2013
 
Shares used in the calculation of basic earnings per share
    14,461,367       13,406,952  
Effect of dilutive securities:
               
Stock options, SARs, and RSAs
    1,038,080       950,158  
Diluted shares used in the calculation of earnings per share
    15,499,447       14,357,110