XML 38 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 7 - Earnings Per Share ("EPS") (Tables)
6 Months Ended
Jun. 30, 2016
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
    Three Months Ended June 30,   Six Months Ended June 30,
    2016   2015   2016   2015
Shares used in the calculation of basic earnings per share     14,679       14,961       14,778       14,934  
Effect of dilutive securities:                                
Stock options, SARs, and RSAs     432       375       432       398  
Diluted shares used in the calculation of earnings per share     15,111       15,336       15,210       15,332