XML 32 R22.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 6 - Earnings Per Share ("EPS") (Tables)
3 Months Ended
Mar. 31, 2015
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended March 31,
 
   
2015
   
2014
 
Shares used in the calculation of basic earnings per share
    14,905,322       14,461,367  
Effect of dilutive securities:
               
Stock options, SARs, and RSAs
    424,732       1,038,080  
Diluted shares used in the calculation of earnings per share
    15,330,054       15,499,447