XML 36 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Note 7 - Earnings Per Share ("EPS") (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
    Three Months Ended June 30,   Six Months Ended June 30,
    2019   2018   2019   2018
Shares used in the calculation of basic earnings per share    
13,916
     
14,652
     
14,054
     
14,666
 
Effect of dilutive securities:                                
Stock options, SARs, RSAs, RSUs and PSUs    
172
     
263
     
149
     
379
 
Diluted shares used in the calculation of earnings per share    
14,088
     
14,915
     
14,203
     
15,045